Lead Software Engineer (Java Springboot Full Stack)

Specific Skills

1. Java & Spring Boot: Advanced knowledge and practical experience in back-end development.

2. Proven experience in Spring Security : JWT & Oauth 2.0.

3. MySQL, PostgreSQL: Very Strong skills in database design, architecture, optimization, and management.

4. RESTful APIs, Websockets: Expertise in designing, building, and integrating APIs.

5. Deployment: Proficiency in deploying applications on cloud-based or on-premise platforms.

6. Git: Advanced experience with version control systems for managing team workflows.

7. ReactJS: Good knowledge of front-end development and integration with back-end systems.

8. Proven experience leading and mentoring a team of developers in an agile environment

9. Strong problem-solving skills and ability to make technical decisions under tight deadlines.

10. Proven experience in Microservices Architecture.

11. Proven experience in Flyway migration.

12. Proven experience in Multi tenancy.

Responsible For

1. Lead and mentor a team of developers, ensuring high-quality software development practices.

2. Architect, design, and implement back-end solutions using Java and Spring Boot.

3. Manage and optimize relational databases using MySQL.

4. Develop and integrate RESTful APIs for seamless application functionality.

5. Ensure efficient version control and collaborative workflows using Git.

6. Oversee front-end development utilizing ReactJS, ensuring a seamless user experience.

7. Handle end-to-end application deployment processes, including staging and production environments.

8. Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver high-performing solutions.

9. Troubleshoot and optimize applications for performance, scalability, and reliability.

10. Foster a culture of innovation, collaboration, and technical excellence within the team.

Job Nature
Full Time
Educational Requirements

1. Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field.

2. 4+ years of professional experience in software development.

3. Strong understanding of CI/CD pipelines and DevOps practices.

4. Excellent communication and interpersonal skills for collaborating with diverse teams.

Experience Requirements
4+ years of professional experience
Job Location
Pune

Apply for this position

*
*
* Attach your resume. Max size 2mb Allowed Types: pdf