Our client is seeking a
Senior Technical Lead in full stack Java development
to lead the design and development of enterprise applications using Java, DB2, Azure, and AWS.
Must Have Skills
Strong experience in
Java / J2EE
Experience with
Spring Boot, Spring MVC, and REST APIs
Experience in
full stack development
using
React, Angular, or similar frameworks
Strong hands-on experience with
Microsoft Azure
Strong understanding of
microservices architecture
Deep experience with
DB2
Strong knowledge of
SQL, query optimization, indexing, and performance tuning
Experience with
relational databases
such as
Oracle, PostgreSQL, and MySQL
Experience with
Docker and Kubernetes
Familiarity with
CI/CD pipelines and DevOps practices
Experience leading technical teams or acting as a technical lead
Strong understanding of
system design, scalability, and distributed systems
Experience with
API design, integration patterns, and messaging systems
Nice to Have Skills
Working knowledge of AWS services
Experience with cloud-native architectures
Knowledge of event-driven architectures
Experience with Terraform, ARM templates, or infrastructure as code
Experience with enterprise integration frameworks
Azure or AWS certification
Responsibilities
Lead the architecture, design, and development of enterprise-grade full stack applications using Java-based technologies
Provide technical leadership and mentorship to development teams and enforce engineering best practices
Design and implement scalable microservices and APIs
Work closely with architects and product teams to translate business requirements into technical solutions
Lead database design, optimization, and performance tuning, particularly with DB2 and other relational databases
Architect and implement solutions using Microsoft Azure cloud services
Collaborate with DevOps teams to build CI/CD pipelines and cloud-native deployment strategies
Contribute to cloud architecture decisions involving Azure and AWS environments
Ensure high availability, security, performance, and scalability of systems
Conduct code reviews, technical design reviews, and architectural governance
Troubleshoot complex production issues and provide root cause analysis
Stay updated with emerging technologies and recommend improvements
#J-18808-Ljbffr