Go to search
Lead Java Developer
Java, Java 8, SQL, Hibernate, Spring Boot, Play Framework, Java Microservice Infrastructure
Bangalore, Hyderabad, Pune, Gurgaon
We are seeking a remote Lead Java Developer to join our team.
As a Lead Java Developer, you will be responsible for the development and maintenance of the application, ensuring a high level of performance, security, and scalability. You will work closely with our team of developers and subject matter experts to design and implement new features, optimize application performance, and resolve security issues. If you are a team player with a customer-first approach to software development and a passion for writing clean code, we encourage you to apply.
Responsibilities
- Implement new features and change requests, including technical design and approval with SA and communication with the customer
- Resolve application security issues identified by 3rd party vendors
- Optimize application performance
- Provide incident support, investigating issues that have a high impact on the operating of the application
- Maintain current levels of service by optimizing and improving the release and deployment processes and application monitoring and resilience
- Participate in code reviews, design reviews, and contribute to the general shared ownership of codebase and its quality
Requirements
- 5+ years of experience as a Java Developer using Java 8, Spring, and Hibernate
- 1+ years of team leading experience
- Experience with Play Framework and Java Microservice Infrastructure
- Solid SQL knowledge, including indexes, views, and query optimizations
- Experience using Agile Methodologies: SCRUM, Kanban
- Strong attention to detail and ability to prioritize work effectively
- Expertise using OO and JEE design patterns
- Customer-first approach to software development
- Excellent English written and verbal communication skills with an upper-intermediate level
Nice to have
- Experience with AngularJS or ReactJS
- Experience with DevOps tools such as Jenkins, Docker, and Kubernetes
- Knowledge of AWS or Azure cloud services