Tech Consultant - Lead Java Full-Stack Engineer
Overview:
As Tech Consultant with Java Full Stack & AWS focus, you design, build, and deploy cloud-native enterprise apps. You'll work closely with architects, product owners, QA, and DevOps to deliver end-to-end solutions on AWS. You'll develop scalable backend services and responsive frontends, integrate APIs and data sources, and drive performance, security, and reliability. This role combines hands-on development with modern cloud practices to enable secure, high-performing systems. You'll be part of a collaborative, cross-functional team solving real-world enterprise challenges.
Responsibilities:
- Design, develop, test, and maintain end-to-end enterprise applications using Java and modern frontend technologies
- Develop backend services using Java, Spring Boot, Microservices, and REST APIsBuild responsive user interfaces using React or Angular
- Design and deploy cloud-native applications and services on AWSIntegrate applications with internal/external APIs, databases, messaging platforms, and AWS services
- Develop event-driven and asynchronous solutions using AWS and messaging technologies
- Optimize applications for performance, scalability, security, and reliability
- Develop and optimize SQL queries and data-access components
- Write unit and integration tests and participate in code reviews
- Troubleshoot application, API, cloud, and production issues and perform root cause analysis
- Collaborate with DevOps teams to implement CI/CD pipelines and automated deployments
- Support containerized deployments using Docker and Kubernetes/EKSParticipate in technical design, Agile/Scrum ceremonies, estimation, and release planning
Key requirements:
6+ years of experience in Java/J2EE, Spring Boot, and enterprise application development 4+ years of experience developing Microservices and REST APIs for distributed applications 3+ years of experience with React or Angular, JavaScript and/or TypeScript, HTML, and CSS3+ years of hands-on experience developing and deploying applications on AWScollaborationcommunicationproblem-solving JavaSpring BootSpring Framework