Posted Updated
We are seeking a highly skilled Senior Java Developer to join our dynamic team in Karnataka. The ideal candidate will have extensive experience in developing robust applications using Java and Spring Boot, along with proficiency in front-end technologies such as React or React.js. Familiarity with cloud platforms like Azure and messaging systems like Kafka is essential for this role.
As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of applications. Your role will also involve troubleshooting and debugging applications, as well as conducting code reviews to maintain code quality and best practices.
Key Responsibilities:
- Design and implement scalable and efficient Java applications using Spring Boot.
- Develop user interfaces with React or React.js, ensuring a seamless user experience.
- Integrate applications with cloud services, particularly Azure, and implement messaging solutions using Kafka.
- Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot and resolve issues in existing applications, ensuring optimal performance.
Required Skills:
- Strong proficiency in Java and Spring Boot.
- Experience with front-end technologies, specifically React or React.js.
- Familiarity with cloud platforms, particularly Azure.
- Knowledge of messaging systems like Kafka.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
If you are passionate about technology and eager to work on innovative projects, we encourage you to apply for this exciting opportunity.
See also
Software Engineering jobs by country — openings, pay and top skills →