EPAM Systems
Posted 1w ago

Senior Java Backend Developer

EPAM Systems
Brazil or Mexico or Colombia
RemoteFull Time
Responsibilities
  • designing microservices
  • building APIs
  • troubleshooting issues
Requirements
  • Requires 3+ years of software development experience
  • Strong Java and Spring Boot
  • REST APIs
  • Microservices
  • Relational databases
  • JPA/Hibernate
  • Agile/Scrum, and B2 English proficiency
Technical tools mentioned
JavaSpring BootPostgreSQLMySQLSQL ServerJPAHibernateAWSGCPDockerKubernetesOAuth2Single Sign-OnJWTCI/CDLinkedIn Learning

Job description

We are seeking a Senior Java Backend Developer to build scalable, high-performance backend services and APIs for products used daily by thousands of professionals. You will partner with an agile team to design secure microservices, improve reliability, and deliver clean, well-tested code—apply to help shape robust backend systems.

Responsibilities

  • Design scalable backend services using Java and Spring Boot
  • Build RESTful APIs for mobile and web applications
  • Develop secure, reliable microservices with strong performance
  • Optimize database models and data access layers
  • Integrate external APIs and third-party platforms
  • Collaborate with engineers, product, QA, and architects to deliver solutions
  • Troubleshoot production issues and improve scalability and reliability
  • Write clean, maintainable, well-tested code following best practices
  • Participate in system design discussions, code reviews, and architectural decisions
  • Improve delivery practices through CI/CD automation and engineering process enhancements

Requirements

  • 3+ years of professional software development experience
  • Strong Java and Spring Boot experience
  • Solid REST API design knowledge
  • Microservices architecture expertise
  • Relational database experience with PostgreSQL, MySQL, or SQL Server
  • JPA/Hibernate experience or similar persistence frameworks
  • Strong Agile/Scrum collaboration skills
  • Strong analytical and problem-solving skills
  • Strong communication skills
  • Upper-Intermediate English proficiency (B2)

Nice to have

  • Cloud platform experience with AWS or GCP
  • Docker and Kubernetes experience
  • OAuth2, Single Sign-On, JWT, or related authentication experience

We offer/Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Java Backend Developer roles
2d
Save
Mark Applied
Hide
Java Backend Developer
Guadalajara or Mexico City or Monterrey or Querétaro
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
5+ YOERequires 5+ years of development experience, Java 8/JEE, Spring, Spring Boot, Python, REST APIs, microservices, GraphQL, JSON, XML, cloud services, CI/CD, and advanced English.
Java 8, JEE, Spring, Spring Boot, Python, REST, Microservices, GraphQL, JSON, XML, CI/CD
3d
Save
Mark Applied
Hide
Desenvolvedor(a) Backend Java Microserviços + AWS – Inglês Avançado
Belém or Belo Horizonte or Brasília or Campina Grande or Fortaleza or Recife or Rio de Janeiro or Salvador or São Paulo or Brazil
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
2+ YOERequires AWS, Java backend, microservices, REST APIs, systems integration, event-driven architecture, messaging patterns, AWS IAM, advanced English, analytical, collaborative, and communication skills.
Java, AWS, RESTful APIs, AWS IAM
4d
Save
Mark Applied
Hide
Desenvolvedor(a) Backend Java Microserviços + AWS – Inglês Avançado
São Paulo or Recife or Fortaleza or Campina Grande or Belém or Rio de Janeiro or Brasília or Salvador or Belo Horizonte
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
Solid AWS Cloud Services and Java backend development experience required, with microservices, REST APIs, systems integration, event-driven architecture, messaging patterns, AWS IAM, and advanced English proficiency.
Java, AWS, RESTful APIs, AWS IAM
5d
Save
Mark Applied
Hide
Desenvolvimento Java
Barueri, São Paulo, Brazil
OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Experienced Java backend developer with Java 17, microservices, Spring, unit testing, Swagger, Maven, Logback, SLF4J, agile ceremonies, API integration, and database integration experience.
Java, Spring Framework, Spring Boot, Spring Cloud, Spring Data, Spring Security, JUnit, Mockito, Swagger, Maven, Logback, SLF4J, Microsoft Azure, Microsoft Salesforce, Harvard, Coursera, Udemy, Pluralsight, SAP, AWS, Microsoft, Salesforce, EF Education First
5d
Save
Mark Applied
Hide
Pessoa Desenvolvedora Backend Java SR
Osasco or Curitiba or Recife or Uberlandia
HybridFull Time
Bradesco
BradescoNYSE: BBD: Provides comprehensive banking, insurance, and investment services to customers
Requires experience leading development teams and backend microservices, Java, Spring Boot, Docker, public cloud, API management, API-first architecture, and API security. Typescript, JavaScript, and Angular are preferred.
Java, Spring Boot, Docker, AWS, Azure, Google Cloud Platform (GCP), IBM, API Management, API-first, API mashups, JWT, JWS, JWE, JWA, JWK, OAuth 2.0, OpenID Connect, FAPI, CIBA, TypeScript, JavaScript, Angular
6d
Save
Mark Applied
Hide
Desenvolvedor(a) Backend Java Sênior | Garantias
São Paulo or Rio de Janeiro
HybridFull Time
BTG Pactual
BTG PactualB3: BPAC11: Investment bank providing asset management and corporate financial services
5+ YOEBachelor's degree required; senior experience with Java 17+, Spring Boot, REST APIs, microservices, Angular, AWS, EKS, databases, production support, and agile methods.
Java, Spring Boot, REST, Python, Angular, Oracle, SQL, MongoDB, DynamoDB, AWS, Amazon EKS, Kubernetes, Scrum, Kanban, CI/CD
1w
Save
Mark Applied
Hide
Desenvolvimento Java AWS (Pleno/Senior) | Remota - 135288
Barueri, São Paulo, Brazil
RemoteFull Time
GFT
GFTFrankfurt Stock Exchange: GFT: Develops digital solutions and provides IT consulting for global enterprises.
Advanced Java Spring Boot, microservices, distributed systems, REST APIs, Kubernetes, Docker, AWS, databases, CI/CD, and observability tools; agile project experience required.
Java, Spring Boot, Python, Kubernetes, Docker, Amazon EC2, Amazon S3, AWS Lambda, Amazon API Gateway, Amazon SNS, Kafka, Amazon SQS, Amazon EventBridge, Amazon EKS, Amazon RDS, PostgreSQL, MySQL, MongoDB, Amazon DynamoDB, GitHub Actions, Jenkins, CircleCI, ArgoCD, Datadog, Grafana, Prometheus, New Relic, Instana, Dynatrace, OpenTelemetry, Stackspot
1w
Save
Mark Applied
Hide
PL Desenvolvimento Back-end (Java)
Brazil
RemoteFull Time
ília
ília: Develops digital products and technology solutions for large companies.
Solid Java backend development and Spring Boot experience; advanced English (B2/C1); unit testing, Kubernetes, CI/CD, cloud preferably AWS, GraphQL APIs, and Agile methodology experience.
Java, Spring Boot, Kubernetes, CI/CD, AWS, GraphQL, Scrum, Kanban