Job Description
We are seeking a highly skilled and motivated Lead Software Developer (Java Springboot Full Stack) to join our dynamic team at Infimatrix Technologies.
This role involves leading a team, rolling up sleeves when needed, working on cutting-edge projects, and ensuring the successful delivery of scalable and robust software solutions.
Key Responsibilities
Lead and mentor a team of developers, ensuring high-quality software development practices.
Architect, design, and implement back-end solutions using Java and Spring Boot.
Manage and optimize relational databases using MySQL.
Develop and integrate RESTful APIs for seamless application functionality.
Ensure efficient version control and collaborative workflows using Git.
Oversee front-end development utilizing ReactJS, ensuring a seamless user experience.
Handle end-to-end application deployment processes, including staging and production environments.
Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver high-performing solutions.
Troubleshoot and optimize applications for performance, scalability, and reliability.
Foster a culture of innovation, collaboration, and technical excellence within the team.
Requirements
Advanced knowledge and practical experience in back-end development using Java and Spring Boot.
Strong skills in database design, architecture, optimization, and management using MySQL and PostgreSQL.
Expertise in designing, building, and integrating RESTful APIs and Websockets.
Proficiency in deploying applications on cloud-based or on-premise platforms.
Advanced experience with version control systems for managing team workflows using Git.
Good knowledge of front-end development and integration with back-end systems using ReactJS.
Proven experience leading and mentoring a team of developers in an agile environment.
Strong problem-solving skills and ability to make technical decisions under tight deadlines.
Preferred Qualifications
Bachelor's/Master's degree in Computer Science, Software Engineering, or a related field.
4 years of professional experience in software development, with at least 2 years in a team lead role.
Strong understanding of CI/CD pipelines and DevOps practices.
Excellent communication and interpersonal skills for collaborating with diverse teams.
What We Offer
Opportunities to work on innovative and impactful projects.
A collaborative and supportive work culture that encourages learning and growth.
Comprehensive health benefits and work-life balance initiatives.
💡 Quick Summary
Seeking a career-building opportunity? The Lead Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
