
Java Springboot Technical Lead
Job Description
Experience : 6 years to 8 years
Location : Bangalore (K R Puram)
Mode of work: Full time ( 5 days to office)
Must Have Skills: Java Springboot, Rest API, DevOps
Good to have skills: PostgreSQL, Experience with cloud platforms such as Azure or AWS, Exposure to Docker / Kubernetes
Key Responsibilities:
- Design, develop, and maintain Java-based applications and services.
- Analyze business requirements and translate them into technical solutions.
- Develop and support REST/SOAP APIs, backend services, and integrations with upstream/downstream systems.
- Perform code development, unit testing, debugging, and defect fixing.
- Review existing application design and recommend improvements for performance, scalability, and maintainability.
- Support production issues, incident analysis, root cause identification, and resolution.
- Work on enhancements, change requests, and project delivery activities.
- Participate in code reviews, design discussions, and technical documentation.
- Coordinate with business teams, architects, QA teams, and support teams for successful delivery.
- Support deployment, release validation, and post-implementation activities.
- Ensure adherence to coding standards, security standards, and best practices.
- Mentor junior team members and provide technical guidance when required.
Required Skills and Experience:
- 6 to 8 years of experience in Java application development and support.
- Strong hands-on experience in Core Java, J2EE, Spring, and Spring Boot.
- Experience in developing and consuming RESTful APIs / web services.
- Good knowledge of microservices architecture.
- Strong experience with SQL and relational databases such as Oracle, SQL Server, MySQL, or PostgreSQL.
- Experience in debugging, performance tuning, and code optimization.
- Knowledge of design patterns, coding standards, and secure coding practices.
- Experience in production support, incident handling, and root cause analysis.
- Familiarity with CI/CD pipelines, Git, Maven/Gradle, and deployment processes.
- Experience in working with application servers and middleware platforms.
- Good understanding of integration patterns and interfacing with external systems.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and coordinate with cross-functional teams.
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.