We are looking for an experienced Java Backend Developer to join our team and oversee backend development initiatives.
The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and Cloud Technologies, with a proven track record of leading teams and driving scalable backend solutions.
Key responsibilities include designing, developing, and maintaining scalable and high-performance backend services using Java, Spring Boot, and Microservices architecture.
The developer will collaborate with cross-functional teams to define and implement technical solutions.
The role involves ensuring optimal database design and integration with SQL/NoSQL databases.
The developer will work with DevOps teams to optimize CI/CD pipelines and cloud deployments (AWS, Azure, or GCP).
Troubleshooting performance issues and implementing improvements for scalability and efficiency is also a key responsibility.
Requirements:
Candidates must have 10+ years of hands-on experience in Java backend development.
Strong expertise in Spring Boot, Microservices, Multithreading REST APIs, and Cloud Technologies is required.
Proficiency in database management (MySQL, PostgreSQL, MongoDB, or similar) is necessary.
Experience with containerization (Docker, Kubernetes) and CI/CD pipelines is essential.
Excellent problem-solving skills and the ability to lead teams effectively are required.
Strong communication and stakeholder management skills are necessary for this position.
Benefits:
This is a full-time position offering the opportunity to work in a fast-paced, innovative environment.
The role provides a chance to lead backend development initiatives and collaborate with cross-functional teams.
Candidates will have the opportunity to work with cutting-edge technologies and optimize cloud deployments.
The position offers a dynamic work environment that encourages professional growth and development.