Go to search
Senior Java Developer
Java, Java Microservice Infrastructure, Spring Kafka, AT/Agile
Bangalore, Hyderabad, Pune, Gurgaon
We are currently looking for a Senior Java Developer to join our team.
The successful candidate will play a crucial role in developing high-quality software solutions and implementing innovative technologies. If you are passionate about Java development and possess a strong understanding of Agile methodologies, this might be an excellent opportunity for you.
Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable Java code
- Contribute to all phases of the development lifecycle
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to address and mitigate these issues
- Help maintain code quality, organization, and automation
- Participate in code reviews and provide constructive feedback to peers
- Stay updated with the latest industry trends and technologies
Requirements
- Minimum of 3 years of hands-on experience in Java development
- Expertise in Java microservice infrastructure and Spring Kafka
- Proficient in Agile methodologies for flexible and fast software development
- Strong analytical and problem-solving skills
- Experience in creating and maintaining scalable, secure, and reliable web applications
- Solid understanding of RESTful APIs and web services
- Ability to work effectively in a collaborative team environment
- Excellent verbal and written communication skills in English
- Bachelor's degree in Computer Science or related field
Nice to have
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with containerization and orchestration technologies