JOBSEARCHER

Tech Consultant - Senior Java Full-Stack Engineer

Overview: In this role you will design, develop, and deploy scalable Java full-stack applications on AWS, collaborating with architects, product owners, QA, and DevOps to deliver cloud-native solutions. You will build backend services with Java and Spring Boot, and craft responsive UIs with React/Angular, while ensuring performance, security, and reliability at scale. You'll work across teams to implement CI/CD and containerized deployments, shaping enterprise software in a hybrid/remote-friendly setup. This is an opportunity to drive cloud-first engineering in a large, forward-thinking services company.
Responsibilities:
  • Design, develop, test, and maintain end-to-end enterprise applications using Java and modern frontend technologies
  • Develop backend services with Java, Spring Boot, microservices, and REST APIsBuild responsive and reusable user interfaces with 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 performance, scalability, security, and reliability of applications
  • 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 with Docker and Kubernetes/EKSParticipate in technical design, Agile/Scrum ceremonies, estimation, and release planning
Key requirements: 5+ years of experience in Java/J2EE, Spring Boot, and enterprise application development 4+ years of experience developing microservices, REST APIs, and distributed applications 3+ years of hands-on experience with React or Angular, JavaScript/TypeScript, HTML, and CSS3+ years of hands-on experience developing and deploying applications on AWSStrong analytical and troubleshooting abilities Excellent communication and collaboration skills Problem-solving mindset with proactive approach to issues JavaSpring BootSpring Framework