Skip to main content

Lead Full-Stack Engineer (Java / Spring Boot / Next.js / Azure) (IRC288463)

JavaSpring BootSpring MvcSpring Batch
3 days ago
fullstacksenior
G

GlobalLogic

Work Typeremote
Job Typefull time

About the Position

You will work as a Lead Full-Stack Engineer focusing on cloud deployment and development of enterprise applications using Java and modern frontend technologies. The role involves managing development processes, CI/CD pipelines, and containerized microservices while collaborating with engineering teams to deliver high-quality solutions.

Responsibilities8

  • Design and develop enterprise applications using Java (Spring Boot, Spring MVC, Spring Batch) and modern frontend technologies (TypeScript, React, Next.js).
  • Deploy and manage applications in Azure cloud environments and support containerized microservices using Docker.
  • Build and maintain CI/CD pipelines (Jenkins, GitHub Actions) and ensure high code quality and testing standards.
  • Integrate backend services with RDBMS and NoSQL databases using Spring Data.
  • Support microservices architecture, container orchestration, and infrastructure automation using tools like Kubernetes and Terraform.
  • Collaborate with stakeholders and engineering teams to deliver scalable solutions and participate in architecture and technical decision-making.
  • Contribute to DevOps practices, monitoring, and reliability using concepts such as SLIs, SLOs, and error budgets.
  • Mentor engineers and support delivery planning in collaboration with Product and Program Managers.

Requirements15

  • Have at least 3 years of experience with On Prem and/or Cloud Providers (AWS, Azure, or GCP), with Azure being a must.
  • Have worked with Azure cloud environments to manage and deploy Java applications built on Spring Boot and Spring MVC.
  • Possess deep experience with Spring Batch for high-volume data processing and Spring Data for robust RDBMS/NoSQL integration.
  • Have a proven track record of setting up and configuring CI/CD pipelines using tools such as Jenkins or GitHub Actions.
  • Understand container technology, such as Docker and its ecosystem, for packaging Spring-based microservices.
  • Have experience with build and delivery processes for enterprise web applications and complex backend systems.
  • 5+ years of experience working on large development projects using TypeScript and modern frontend ecosystem tools.
  • 3+ years of experience building high-performance web applications using Next.js.
  • 3+ years of experience implementing enterprise-grade UI components using design systems.
  • 3+ years of experience building robust unit and component tests using tools like Jest, Vitest, or React Testing Library.
  • Are always looking for ways to automate testing, deployment, and regression suites.
  • Can explain the advantages and disadvantages of containerization in a microservices architecture.
  • Are interested in improving the software delivery lifecycle using frameworks like Kubernetes and Terraform.
  • Understand RBAC, the principles of least privilege, and AI data security protocols.
  • Are comfortable challenging the status quo, thinking outside the box, and adhering to a formal Definition of Done.
Lead Full-Stack Engineer (Java / Spring Boot / Next.js / Azure) (IRC288463)
View Original