backGo to search

Lead Java Developer

bullets
Java, Hibernate, Oracle RDBMS, Java 8, Java Microservice Infrastructure, SQL, Spring Boot
bullets
Bangalore, Hyderabad, Pune, Gurgaon

We are seeking a talented remote Lead Java Developer to join our team, contributing to the re-engagement with an international client and delivering new business features in their platform.

As a Java Developer, you will be responsible for implementing new business features within the platform, changing the way real travelers interact with hotels. You will need to dive into and learn the current platform, with its modular SOA architecture, 30+ "macro" services. If you are passionate about delivering high-quality software solutions and have a keen eye for detail, we invite you to be part of our team.

Responsibilities
  • Design and implement new business features within the platform, ensuring high-quality code and adherence to coding standards
  • Collaborate with cross-functional teams to understand product requirements and user needs
  • Lead and mentor a team of developers, providing guidance and support in their daily tasks
  • Participate in code reviews and ensure the quality control of code deliverables to meet the highest standards
  • Contribute to the development of technical documentation, including design documents and user manuals
  • Provide technical guidance and support to other team members, ensuring effective communication and collaboration
  • Stay up-to-date with the latest Java technologies and trends, and share your knowledge with the team
Requirements
  • A minimum of 5 years of experience in Java development, demonstrating your expertise in the language
  • 1+ years` experience in team leading
  • In-depth knowledge of Spring Core and Hibernate, highlighting your understanding of the broader Java landscape
  • Experience with Oracle RDBMS and Drools, allowing you to work with complex data structures and business rules
  • Strong problem-solving skills, showcasing your ability to analyze complex issues and provide effective solutions
  • Experience in leading and mentoring a team of developers, demonstrating your leadership skills
  • Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
  • Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
  • Familiarity with Agile methodologies and Scrum framework
  • Knowledge of front-end technologies such as Angular or React
  • Experience with cloud computing platforms such as AWS or Azure
  • Experience with performance optimization and tuning of Java applications