Posted on: 16/11/2025
As a Senior Technical Lead, you will be responsible for architecting, developing, and delivering cloud-native applications using Java, Spring Boot, React, and TypeScript. You will play a key leadership role by mentoring developers, driving best practices, ensuring code quality, and collaborating with cross-functional teams in an Agile environment. This role is ideal for someone who enjoys hands-on development combined with technical leadership and solution ownership.
Key Responsibilities :
Technical Leadership & Architecture :
- Lead the design and development of scalable, secure, high-performance applications.
- Architect cloud-native solutions using AWS services and best practices.
- Drive end-to-end technical planning, design reviews, and architectural discussions.
- Ensure solutions align with enterprise architecture, security, and compliance guidelines.
Full Stack Development :
- Develop back-end services using Java, Spring Boot, and Microservices architecture.
- Build responsive, modern front-end applications using React, TypeScript, and REST APIs.
- Ensure seamless integration between UI, APIs, and backend systems.
Database & Data Management :
- Work with relational and NoSQL databases : Oracle, MySQL, PostgreSQL, MongoDB.
- Design schemas, write optimized queries, and ensure data integrity and performance.
Team Leadership & Collaboration :
- Mentor and support junior and mid-level developers through coaching, pair programming, and knowledge sharing.
- Conduct code reviews to ensure clean, maintainable, and high-quality code.
- Collaborate closely with Product Owners, QA, DevOps, and UX teams in an Agile/Scrum setup.
- Participate actively in sprint planning, backlog grooming, and technical estimations.
Quality, Security & Best Practices :
- Implement and enforce engineering best practices, coding standards, and test automation.
- Ensure secure coding practices, dependency management, and performance optimization.
- Utilize tools such as SonarQube, Docker, Kubernetes, and CI/CD pipelines for quality assurance.
Required Skills & Experience :
Core Technical Skills :
- Strong hands-on experience in Java, Spring Boot, Microservices.
- Expertise in React, TypeScript, and modern front-end development.
- Proficiency with Oracle, MySQL, PostgreSQL, MongoDB.
- Experience with AWS CDK (TypeScript) OR Terraform.
Additional Skills (Good to Have) :
- Python scripting experience.
- Containerization & orchestration : Docker, Kubernetes. CI/CD tools: Bamboo, Argo CD or equivalent.
- Code quality tools such as SonarQube.
Soft Skills :
- Excellent communication and stakeholder management skills.
- Strong problem-solving and decision-making abilities.
- Ability to lead technical discussions and influence technology direction.
- Passion for continuous learning, innovation, and mentoring teams.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1575185
Interview Questions for you
View All