Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ES

Lead Software Engineer - Java with Spring Boot

EPAM Systems
🇮🇳 India
On-site
Staff / Principal
3 days ago
  • Java
  • Spring Boot
  • Microservices
  • Quarkus
  • REST API
  • CI/CD
  • Kubernetes
  • Azure Cloud
  • Agile
  • Devops
  • JUnit
  • Oracle
  • PL/SQL
  • Istio
  • Docker
  • Redis
  • Git
  • GitLab CI/CD
  • HTML5
  • CSS3
  • React.js
  • JavaScript
  • TypeScript
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

We are hiring a Lead Software Engineer - Java with Spring Boot to drive backend architecture and deliver secure, dependable services. You will build microservices with Java 21, Spring Security and Quarkus, integrate RESTful APIs, and steer CI/CD and Kubernetes deployments on Azure Cloud—apply now.

Responsibilities

  • Engineer enterprise-grade applications using Java and Spring Boot
  • Define and implement microservices solutions deployed on cloud platforms
  • Design and integrate RESTful APIs to connect backend services with frontend applications
  • Work with cross-functional teams to deliver scalable and maintainable solutions
  • Run code reviews and provide hands-on technical guidance to engineering team members
  • Drive architectural decisions to ensure quality, security, reliability and compliance
  • Embed Agile and DevOps best practices into the software development lifecycle
  • Oversee CI/CD pipelines and support continuous delivery processes
  • Debug and resolve complex issues across the application stack
  • Operate services using containerization and orchestration tools for deployment and management

Requirements

  • Proven hands-on experience (5+ years) in designing and developing using Java 21, Quarkus and Java/JEE
  • Strong expertise in Spring Boot, Spring Security and JUnit
  • Practical knowledge of Oracle, Sybase and PL/SQL within relational databases
  • Background delivering microservices architecture on Azure Cloud and Serverless
  • Working proficiency with Kubernetes, including pods, containers, services and Istio
  • Experience with Docker and Redis for development and runtime needs
  • Ability to design RESTful APIs and integrate backend services with frontend applications
  • Familiarity with Git/GitLab CI/CD pipelines and Agile methodologies
  • Bachelor's degree in computer science, engineering or a related field

Nice to have

  • Understanding of HTML5, CSS3 and React (including Hooks)
  • Familiarity with JavaScript and TypeScript
  • Experience in performance tuning and DevOps
  • Ability to implement UX designs into responsive, scalable and maintainable UI solutions following industry standards and patterns

Lead Software Engineer - Java with Spring Boot · EPAM Systems

Auto apply with Likeremote