Go to search
Lead Java Developer
Java, Spring, Hibernate, Drools, Java EE Development, SQL, Oracle, Angular
Bangalore, Hyderabad, Pune, Gurgaon
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