65 Recruit Elite Jobs
Senior Backend Developer - Java Technologies (9-12 yrs)
Recruit Elite
posted 2mon ago
Key skills for the job
Role : Senior Backend Developer
Level : SDE 3
Technology stack: Java, Spring Boot
Responsibilities :
1. Design, develop and maintain robust and scalable backend systems using Java and Spring Boot.
2. Collaborate with cross-functional teams to define and implement technical solutions that meet business requirements.
3. Write clean, maintainable and efficient code following best practices and coding standards.
4. Perform code reviews, mentor junior developers and provide technical guidance to the team.
5. Identify and address performance bottlenecks, security vulnerabilities and other technical issues.
6. Work closely with DevOps team to deploy, monitor and troubleshoot backend applications in production environment.
7. Stay updated with latest technologies, trends and best practices in backend development and incorporate them into the projects.
8. Continuously improve the software development process and contribute to the overall technical architecture of the system.
9. Participate in sprint planning, stand-ups and other Agile ceremonies to ensure timely delivery of quality software.
10. Communicate effectively with stakeholders, gather requirements and provide progress updates on project deliverables.
Requirements :
1. Bachelor's degree in Computer Science or related field.
2. 5+ years of experience in backend development with Java and Spring Boot.
3. Strong understanding of software design principles, design patterns and architecture concepts.
4. Proficient in writing unit tests, integration tests and using test automation frameworks.
5. Experience with cloud services such as AWS, Azure or Google Cloud Platform is a plus.
6. Good communication skills, team player and ability to work in a fast-paced environment.
7. Experience with microservices architecture, Docker containers and Kubernetes is a plus.
8. Knowledge of SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, etc.
9. Experience with Spring Security, OAuth, JWT and other authentication mechanisms.
10. Experience with CI/CD pipelines, Jenkins, Git and other DevOps tools is a plus.
Functional Areas: Other
Read full job description