API Developer with AWS (Java + Spring Boot + AWS)
Client Location: San Antonio, TX (Onsite)
Duration: 6+ Months
Experience: 8-12 years
Job Summary: The Senior Technical Lead will lead the design, development, and delivery of enterprise applications using Java, Spring Boot, React.js, and AWS. The role involves technical leadership, solution architecture, mentoring development teams, and delivering scalable cloud-based applications.
Key Responsibilities
Lead and mentor developers throughout the application lifecycle.
Design and develop enterprise applications using Java and Spring Boot.
Develop responsive front-end applications using React.js.
Design and build RESTful APIs and Microservices.
Collaborate with business stakeholders to understand requirements.
Perform code reviews and enforce coding standards.
Optimize application performance and troubleshoot production issues.
Build and maintain CI/CD pipelines.
Deploy applications using Docker, Kubernetes, and OpenShift.
Develop cloud-native solutions on AWS.
Recommend improvements based on industry best practices.
Must Have Skills: Java, Spring Boot, React.js, REST Web Services, Microservices, Swagger/OpenAPI, AWS, JUnit, Kubernetes, OpenShift
Good to Have Skills: GoLang, Node.js, qTest, Datadog
Desired Skills
Strong Java programming expertise
Spring Boot application development
React.js application development
RESTful API design
Microservices architecture
AWS cloud deployment
Docker containerization
Kubernetes orchestration
Technical leadership experience
Excellent troubleshooting and communication skills
Certification (Preferred)
AWS Certified Solutions Architect