JOBSEARCHER

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