backGo to search

Lead Java Developer

Remote in Bangalore, Hyderabad, Pune, Gurgaon
bullets
Java
& others
bullets

We are seeking an experienced and dedicated Lead Java Developer to join our team and take a pivotal role in shaping the development and maintenance of our applications.

As a Lead Java Developer, you will lead a team of developers, drive technical excellence, and ensure the delivery of high-quality software solutions.

Responsibilities
  • Lead and manage a team of Java Developers, providing technical guidance, mentorship, and fostering a collaborative environment
  • Oversee the development of the application, including implementing new features, addressing change requests, and ensuring alignment with technical designs and stakeholder requirements
  • Take charge of bug fixing, swiftly resolving issues that impact the application's functionality and user experience
  • Provide critical incident support by investigating and resolving high-impact issues that affect the application's operation
  • Drive application performance optimization, ensuring responsiveness and scalability
  • Take responsibility for the resolution of application security issues identified by third-party vendors, ensuring the security and integrity of the software
  • Optimize and refine release and deployment processes to enhance efficiency and reliability
  • Strengthen application monitoring and resilience, contributing to the system's overall stability
  • Lead code reviews and design discussions, promoting shared ownership and maintaining the quality of the codebase
Requirements
  • Minimum of 5 years' relevant experience as a Java Developer, proficient in Java, Spring, and Hibernate
  • At least 1 year of leadership and team management experience
  • Strong expertise in DROOLS - Red Hat Decision Manager, enabling efficient rule-based decision management
  • Mastery of object-oriented (OO) and Java EE (JEE) design patterns
  • Proficiency in Angular for creating dynamic and responsive user interfaces
  • Solid SQL knowledge, including proficiency in indexes, views, and query optimization
  • Experience working with Oracle databases, ensuring effective data management
  • Proven track record in web application development, ensuring optimal user experiences
  • Strong troubleshooting and debugging skills, capable of identifying and resolving complex technical issues
  • Familiarity with Agile methodologies such as SCRUM and Kanban for efficient project management
  • Exceptional attention to detail and the ability to effectively prioritize tasks
  • Demonstrated ability to write clean, maintainable, and comprehensible code
  • Fluent English communication skills, with a B2+ level of proficiency
Nice to have
  • Familiarity with additional front-end technologies and frameworks
  • Experience with DevOps practices for streamlined development and deployment
  • Exposure to microservices architecture and related technologies
  • Knowledge of cloud platforms and services for scalable and resilient applications