Website:
Job details:
🚀 Tech Lead / Full-Stack Engineer | Java + Spring Boot | Angular | Kafka | DDD | REST APIs
🔥 We're AgileEngine!
AgileEngine is an award-winning software engineering and AI services company partnering with Fortune 500 companies to build world-class digital products.
This is a hands-on technical leadership role for an experienced engineer who can combine strong backend engineering, architecture, squad leadership, and team mentorship.
.
📍 Location: Remote/WFH — India
💼 Experience: 6+ years
👨💻 Role: Tech Lead / Full-Stack Engineer
---
🚨 CRUCIAL REQUIREMENTS — MUST HAVE
Please apply only if you have strong hands-on experience in the following:
🔥 Java + Spring Boot — Must-have
🔥 Angular — Must-have
🔥 Tech Lead / Squad Lead experience — Must-have
🔥 Kafka — Must-have
🔥 Domain-Driven Design (DDD) — Must-have
🔥 RESTful API architecture — Must-have
🔥 OOA/OOD & Design Patterns — Must-have
🔥 Relational Databases + JPA/Hibernate — Must-have
🔥 Spec-driven Development — Must-have
In addition, you should have:
✅ 6+ years of professional software engineering experience
✅ Strong backend engineering mindset
✅ Proven ability to motivate teams and mentor junior developers
✅ Strong understanding of software architecture and engineering practices
✅ Ability to challenge existing decisions and confidently push back when required
---
✅ MUST-HAVE SKILLS
• 6+ years of professional software engineering experience
• Strong Tech Lead / Squad Lead experience
• Advanced Java and Spring Boot development
• Solid Angular experience
• Hands-on Kafka experience
• Strong OOA/OOD knowledge
• Strong understanding of software design patterns
• Understanding of architectural patterns
• Deep practical knowledge of Domain-Driven Design
• Experience designing strong domain bounded contexts
• Deep experience building and consuming RESTful services
• Strong understanding of HTTP and API protocols
• PostgreSQL and/or Oracle experience
• JPA/Hibernate experience
• Strong backend engineering and server-side development skills
• Agile software development experience
• Experience motivating and mentoring engineers
• Strong communication and technical leadership skills
• Hands-on experience with spec-driven development
---
➕ NICE TO HAVE
🤖 AI / Modern Development
• Experience with AI-assisted development
• Experience with AI-driven software development lifecycle
☁️ Cloud & Infrastructure
• AWS
• Azure
• Docker
• Containerized applications
⚙️ DevOps
• Jenkins
• GitLab CI
• CI/CD pipelines
💳 Domain Experience
• Loyalty industry experience
• Fintech experience
🏗️ Modernization
• Experience refactoring legacy applications
• Experience migrating legacy/database-centric designs toward domain-driven architectures
---
---
🚨 WHO SHOULD APPLY?
This role is a great fit if you are:
✅ A strong backend engineer who has grown into technical leadership
✅ Currently working as a Tech Lead / Squad Lead / Senior Engineer with leadership responsibilities
✅ Comfortable being hands-on with Java and Spring Boot
✅ Experienced with DDD and domain-driven architecture
✅ Comfortable working across backend and frontend when required
✅ Someone who enjoys motivating, mentoring, and developing other engineers
✅ Passionate about architecture, clean code, and engineering excellence
---
⚠️ WHO IS UNLIKELY TO BE A FIT?
❌ Pure people managers with limited hands-on coding experience
❌ Frontend-only engineers
❌ Engineers without strong Java/Spring Boot experience
❌ Engineers without meaningful technical leadership experience
❌ Candidates without practical DDD/domain architecture experience
❌ Candidates looking for a role with little or no coding
---
📩 TO APPLY, DM ME WITH:
1. Email ID
2. Total Experience
3. Java Experience
4. Spring Boot Experience
5. Angular Experience
6. Kafka Experience
7. Tech Lead / Squad Lead Experience
8. DDD / Bounded Context Experience
9. REST API Experience
10. OOA/OOD & Design Patterns Experience
11. Spec-driven Development Experience
12. PostgreSQL / Oracle Experience
13. JPA/Hibernate Experience
14. AWS / Azure Experience
15. Docker Experience
16. AI-assisted Development Experience
17. CI/CD Experience
18. Current CTC
19. Expected CTC
20. Notice Period
21. Current Location
🚨 Please don't use LinkedIn Easy Apply. Send me a DM with the above details.
Click on Apply to know more.