We are seeking a highly skilled Senior Java Backend Developer to join our energetic team in Andhra Pradesh. The ideal candidate will have extensive experience in developing robust backend systems using Java and related technologies. As a Senior Java Backend Developer, you will be responsible for designing, implementing, and maintaining microservices that are scalable and efficient. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients.
Key Responsibilities:
Design and develop high-performance backend services using Java, Spring Boot, and microservices architecture.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Implement RESTful APIs to facilitate communication between different services and applications.
Utilize Kafka for building real-time data pipelines and streaming applications.
Conduct code reviews and provide mentorship to junior developers to ensure best practices are followed.
Troubleshoot and optimize existing applications for performance and scalability.
Stay updated with the latest industry trends and technologies to continuously improve our development processes.
Required Skills:
Proficiency in Java and experience with Spring Boot framework.
Strong understanding of microservices architecture and RESTful API design.
Experience with Kafka for messaging and data streaming.
Familiarity with database technologies and data modeling.
Excellent problem-solving skills and ability to work in a fast-paced setting.
Solid communication skills and ability to work collaboratively in a team.
If you are passionate about backend development and looking for an opportunity to make a significant impact, we encourage you to apply for this exciting role.