backGo to search

Senior Java Developer

bullets
Java, Java Microservice Infrastructure, Spring Kafka, AT/Agile
bullets
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