EPAM Systems
Posted 1w ago

Java Backend Developer

EPAM Systems
Brazil or Mexico or Colombia
RemoteFull Time
Responsibilities
  • designing services
  • building APIs
  • troubleshooting issues
Requirements
  • Requires 2+ years of production Java backend experience
  • Spring Boot
  • REST APIs
  • Microservices
  • Relational databases, Git
  • Testing frameworks
  • Agile/Scrum collaboration
  • Problem-solving, and B2 English
Technical tools mentioned
JavaSpring BootPostgreSQLMySQLSQL ServerJPAHibernateGitAWSGCPDockerKubernetesOAuth2Single Sign-On (SSO)REST

Job description

We are seeking a Java Backend Developer to build and evolve scalable, high-performance services that power mobile and web experiences used daily by thousands of professionals. You will collaborate in an agile team to deliver secure APIs and reliable microservices—apply now to help shape backend systems at scale.

Responsibilities

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

Requirements

  • 2+ years of experience with Java in production backend development
  • Experience with Spring Boot for building services and APIs
  • Ability to collaborate with cross-functional teams and contribute in an Agile/Scrum setup
  • Solid project ownership skills for delivering backend features from design to release
  • Strong REST API design knowledge and microservices fundamentals
  • Relational database experience with PostgreSQL, MySQL, or SQL Server
  • Persistence framework knowledge with JPA/Hibernate or similar ORM tools
  • Version control proficiency with Git and collaborative workflows
  • Testing mindset with unit and integration testing frameworks
  • Strong analytical skills and practical problem-solving abilities
  • Clear communication skills for technical discussions and code reviews
  • English proficiency: B2 Upper-Intermediate

Nice to have

  • Cloud platform experience with AWS or GCP
  • Docker experience for containerized development and deployment
  • Kubernetes experience for orchestrating microservices
  • OAuth2 knowledge for secure authorization flows
  • Single Sign-On experience with SSO and related authentication patterns

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

Backend Developer roles
3h
Save
Mark Applied
Hide
Java Backend Developer
Guadalajara or Mexico City or Monterrey or Queretaro
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
5+ YOERequires 5+ years developing with Java and Python, experience with Spring, Spring Boot, REST APIs, microservices, cloud services, JSON, XML, and API integrations, plus advanced English.
Java, Python, Spring, Spring Boot, RESTful APIs, Microservices, Web Services, JSON, XML, GraphQL, CI/CD, Infrastructure-as-Code, SDLC
6h
Save
Mark Applied
Hide
Senior Backend Developer .NET
Mexico or Colombia
HybridFull Time
Softtek
Softtek: Provider of global software engineering and IT services.
Requires strong .NET backend development, ASP.NET Core, REST APIs, Clean Architecture, DDD, databases, cloud deployment, CI/CD, security, code reviews, and mentoring experience.
.NET, ASP.NET Core, .NET 8, SQL Server, PostgreSQL, MongoDB, Redis, JWT, OAuth2, IdentityServer, Azure AD, Microsoft Azure, Azure DevOps, GitHub Actions
14h
Save
Mark Applied
Hide
Javascript Backend Developer/Node.js
Brazil
RemoteFull Time
Encora
EncoraNSE: COFORGE: Provides global digital engineering and software product development services.
Strong Node.js and TypeScript expertise; REST and GraphQL API knowledge; AWS, SQL and NoSQL database experience; agile collaboration; and production debugging experience.
JavaScript, Node.js, TypeScript, RESTful APIs, GraphQL, AWS, SQL, NoSQL, Apollo Federation, CI/CD, Git, Docker, Kubernetes, React.js
15h
Save
Mark Applied
Hide
Mid Level Backend Developer | Java
São Paulo, São Paulo, Brazil
HybridFull Time
Getnet
GetnetBME Spanish Exchanges: SAN: Cloud-native payment and card processing platform for financial institutions.
Java backend development with Spring Boot microservices, AWS, RESTful integrations, RabbitMQ or Kafka, relational or NoSQL databases, Jira, Confluence, and agile collaboration.
Java, Spring, Spring Boot, AWS, RESTful, RabbitMQ, Kafka, Jira, Confluence, Maven, Jenkins, GitLab, Sonar, Fortify, Artifactory, Scrum, Kanban, XP, CI/CD
16h
Save
Mark Applied
Hide
Java Backend Developer
Guadalajara or Mexico City or Monterrey or Queretaro
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides IT consulting and digital business process services.
5+ YOERequires 5+ years of development experience, Java, Spring, Spring Boot, Python, REST APIs, microservices, cloud services, CI/CD, infrastructure as code, and advanced English.
Java, Java 8, JEE, Spring, Spring Boot, Python, RESTful APIs, Microservices, Web Services, JSON, XML, GraphQL, CI/CD, infrastructure-as-code
1d
Save
Mark Applied
Hide
Senior Engineer - R01564551
Guadalajara, Jalisco, Mexico
OnsiteFull Time
Brillio
Brillio: Digital technology services and AI-led transformation partner.
6+ YOERequires 6–10+ years of backend or platform engineering experience, strong Golang expertise, Java or Python, microservices, distributed systems, APIs, databases, cloud, containers, CI/CD, and DevOps skills.
PostgreSQL, Python, Java, Golang, MySQL, MongoDB, AWS, Azure, GCP, Docker, Kubernetes, Kafka, RabbitMQ, Pub/Sub
1d
Save
Mark Applied
Hide
Backend Senior Engineer
São Paulo, São Paulo, Brazil
OnsiteFull Time
Cargill
Cargill: Produces and distributes food, agricultural, and industrial products globally.
The posting provides no specific qualifications or experience requirements for the backend engineering role.
1d
Save
Mark Applied
Hide
Desenvolvimento Node.js Pleno | Remota - 135336
Barueri, São Paulo, Brazil
RemoteFull Time
GFT
GFTFrankfurt Stock Exchange: GFT: Develops digital solutions and provides IT consulting for global enterprises.
Backend development experience with Node.js, TypeScript, JavaScript, Express or NestJS, REST APIs, microservices, databases, SQL Server, Git/GitLab, integrations, distributed architecture, and incident troubleshooting.
Node.js, TypeScript, JavaScript, Express, NestJS, REST, microservices, MongoDB, PostgreSQL, MySQL, SQL Server, Git, GitLab, RabbitMQ, Swagger, OpenAPI, React, React Native