Key Responsibilities:1. Design, develop, and maintain software applications and systems2. Participate in code reviews and ensure that all solutions are aligned with industry best practices3. Collaborate with cross-functional teams to deliver software solutions on time and within budget4. Troubleshoot and debug software issues5. Write technical documentation, including design specifications6. Maintain knowledge of new software development trends and technologiesQualifications:1. Bachelor's degree in Computer Science or related fields 2. 5+ years of experience in software development which includes 2 years of design experience 3. Strong experience in Java,Spring framework and Microservices based architecture4. Experience in Object-Relational Mapping (ORM) frameworks is preferable5. Expert knowledge of databases, data structures, logic, design patterns and other design methodologies6. Experience with software development methodologies (Agile, Scrum, etc.)7. Strong problem-solving and debugging skills8. Excellent communication and teamwork skills9. Strong attention to detail and ability to deliver high-quality solutions10. Experience with software development in a Linux environment is a plusWFO positionNotice Period -- Candidate with lesser notice period preferred the most
What services does Derive Management Solutions provide?
Derive Management Solutions specializes in for multiple industries.
What type of industries hire through Derive Management Solutions?
Employers from industries such as Aviation, Call Centre, Cement, Export/Import, FMCG, Glass, Hospitals, IT Hardware, Jewelry, Media, Railways, Tobacco and Tyre hire candidates through Derive Management Solutions.
What are the benefits of choosing Derive Management Solutions?
The company offers customized recruitment solutions, skilled candidate sourcing, HR expertise, and long-term staffing support for businesses.