We are looking for an experienced Full Stack Developer / Technical Lead with strong expertise in Java, Spring Boot, Angular, and AWS. The ideal candidate should have hands-on experience building enterprise-grade web applications, leading development teams, and taking ownership of projects from architecture through deployment.
This role requires a strong technical leader who can mentor developers, make architectural decisions, review code, and ensure high-quality, timely delivery of software solutions.
The candidate should also be comfortable using AI-assisted development tools and AI coding agents such as Claude, Gemini, ChatGPT, GitHub Copilot, Cursor, and similar platforms to improve software development productivity, code quality, debugging, testing, documentation, and solution design.
Key Responsibilities
- Develop, enhance, and maintain enterprise web applications using Java, Spring Boot, and Angular.
- Design and develop scalable REST APIs and backend services.
- Build secure, high-performance, and maintainable applications.
- Deploy, monitor, and support applications hosted on AWS.
- Lead a team of developers, assign work, and provide technical guidance.
- Participate in solution architecture and technical design discussions.
- Review code and enforce coding standards and best practices.
- Collaborate with Product, QA, DevOps, and business teams throughout the development lifecycle.
- Troubleshoot production issues and optimize application performance.
- Drive the adoption of AI-assisted development workflows across the engineering team.
Required Skills
- 4–5+ years of experience in Full Stack Development.
- Strong hands-on experience with Java and Spring Boot.
- Strong experience with Angular.
- Good hands-on experience with AWS services.
- Experience designing and developing RESTful APIs.
- Strong understanding of SQL/NoSQL databases.
- Experience with Git and modern software development practices.
- Experience leading or mentoring developers.
- Excellent analytical, communication, and problem-solving skills.
- Comfortable using AI coding tools such as Claude, Gemini, ChatGPT, GitHub Copilot, Cursor, or similar AI assistants in day-to-day development.
Preferred Skills
- Experience migrating legacy Java applications to newer Java versions and modern Spring Boot architectures.
- Experience upgrading applications from older versions of Java, Spring, or Angular.
- Experience with Docker and containerization.
- Experience implementing CI/CD pipelines.
- Experience with Microservices architecture.
- Familiarity with Agile/Scrum methodologies.
- Strong understanding of scalable system design and application architecture.
Leadership Expectations
- Lead technical implementation and project execution.
- Mentor developers and promote engineering best practices.
- Break down business requirements into technical deliverables.
- Conduct code reviews and maintain high development standards.
- Ensure timely delivery while maintaining code quality.
- Encourage effective use of AI-assisted software development practices within the team.
Technologies
Backend: Java, Spring Boot, REST APIs
Frontend: Angular, TypeScript, HTML5, CSS3
Cloud: AWS
Database: MySQL, PostgreSQL, MongoDB
DevOps: Git, Docker, CI/CD
AI Tools: Claude, Gemini, ChatGPT, GitHub Copilot, Cursor
What We're Looking For
- Strong ownership and accountability.
- Technical leadership experience.
- Ability to mentor and guide development teams.
- Excellent communication and collaboration skills.
- Passion for building scalable, high-quality software.
- Practical experience using AI coding tools to improve engineering productivity.
- A continuous learning mindset with the ability to adapt to new technologies and modern development practices.
Employment Details
Employment Type: Full-time
Salary: ₹50,000 – ₹1,00,000 per month (Based on experience and skills)
Application Requirements
Please include the following with your application:
- Updated Resume
- Current CTC
- Expected CTC
- Notice Period
- GitHub Profile (Preferred)
- LinkedIn Profile (Preferred)
Immediate joiners or candidates serving a short notice period will be preferred.
Pay: ₹50,000.00 - ₹100,000.00 per month
Benefits:
Location:
- Pune, Maharashtra (Pune, Pune District) (Required)
Work Location: In person