Java Developer

EPAM Systems

Brasil

Presencial

BRL 90 000 - 150 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Healthcare benefits
Paid time off
Upskilling & certification courses
Global career opportunities
LinkedIn Learning access

Resumo da oferta

EPAM Systems is seeking a Java Developer to join our backend team in Brazil. You will build and maintain Java services, design RESTful APIs, and work with microservices and MySQL in a collaborative, fast-paced environment.

The role requires partial autonomy, quick ramp-up on existing systems, and active participation in architectural discussions with cross-functional teams. The position emphasizes secure, tested code, performance tuning, and effective collaboration with mobile engineers,

Qualificações

  • 2+ years of practical Java backend experience.

Responsabilidades

  • Build, engineer, and sustain backend services written in Java.
  • Craft and improve REST APIs powering mobile app functionality and integrations.
  • Handle MySQL-related data modeling, queries, and performance tuning.
  • Shape backend and microservices architecture for scale and maintainability.
  • Write secure, well-tested code and diagnose production issues.
  • Review peers’ code, participate in design discussions, and provide estimates.

Conhecimentos

Java backend
REST APIs
Microservices
MySQL
OOP principles
Unit testing
CI/CD
English (B2+)

Ferramentas

Java/JVM
MySQL
SQL

Descrição da oferta de emprego

We're on the lookout for a Java Developer to become part of our team. A great fit for this role brings solid, practical expertise in Java backend engineering, along with familiarity in Spring Boot, REST APIs, microservices, and relational database systems. We need someone comfortable working with minimal supervision, capable of getting up to speed on existing systems fast, weighing in on technical choices, and teaming up smoothly with a diverse engineering group.

Responsibilities
  • Build, engineer, and sustain backend services written in Java
  • Craft and improve REST APIs that power mobile app functionality and connect with outside systems
  • Handle MySQL-related tasks such as structuring data models, writing and refining queries, and diagnosing issues
  • Play a part in shaping and evolving backend and microservices architecture built for scale and long-term maintainability
  • Write dependable, secure, thoroughly-tested code that adheres to sound engineering principles
  • Track down and fix bugs, performance bottlenecks, and issues arising in live environments
  • Take part in reviewing peers' code, joining technical conversations, providing estimates, and shaping solution designs
  • Team up with mobile engineers, product-side stakeholders, quality assurance staff, and fellow backend developers to bring complete features to life
  • Support efforts around automated testing, monitoring, logging practices, and general application dependability
  • Make use of AI-powered development tools when useful to boost efficiency, elevate code standards, and streamline testing and troubleshooting
Requirements
  • At least 2 years of practical experience working with Java and object-oriented programming concepts
  • Solid grasp of how to design REST APIs along with knowledge of sound API development practices
  • Background in building or working alongside microservices and systems spread across multiple nodes
  • Working knowledge of MySQL, SQL syntax, structuring relational data, and tuning queries for performance
  • Familiarity with core design principles, widely-used design patterns, and writing clean, maintainable code
  • Exposure to writing unit and integration tests, plus comfort using contemporary testing frameworks
  • Awareness of key security concepts including authentication, authorization, and building APIs securely
  • Comfort with Git-driven workflows, continuous integration and deployment pipelines, and current delivery methodologies
  • Skilled at diagnosing issues in live systems by interpreting logs, metrics, and other monitoring data
  • Sharp analytical thinking and problem-solving capability, coupled with a sense of ownership over assigned work
  • Solid interpersonal skills and the capacity to work well within a spread-out, multi-disciplinary team
  • Strong English language command, at B2 level or above
Nice to have
  • Background operating within cloud platforms to handle deployment, scaling, and upkeep of backend systems
  • Comfort using AI-assisted tools to support tasks related to writing code, testing, and resolving technical problems
We offer
  • 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.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Developer
Senior Java Developer

EPAM Systems • Brasil

Presencial
BRL 180 000 - 240 000
Healthcare benefits
Paid time off
Global career opportunities
+1
Java Backend Developer
Java Backend Developer

EPAM Systems • Brasil

Presencial
BRL 120 000 - 180 000
Healthcare benefits
Paid time off
Upskilling & certification courses
+1
Senior .NET Developer
Senior .NET Developer

EPAM Systems • Brasil

Presencial
BRL 120 000 - 180 000
Senior Java Engineer ID84680
Senior Java Engineer ID84680

AgileEngine, LLC. • Brasília

Presencial
BRL 240 000 - 360 000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3
Full-Stack Java Developer (Spring Boot, Angular)
Full-Stack Java Developer (Spring Boot, Angular)

EPAM Systems • Brasil

Híbrido
BRL 90 000 - 150 000
Healthcare benefits
Paid time off
Upskilling, reskilling and certificate
+2
.NET Developer
.NET Developer

EPAM Systems • Brasil

Presencial
BRL 120 000 - 180 000
Healthcare benefits
Professional development
Paid time off
+5
Java Engineer (Middle) ID48059
Java Engineer (Middle) ID48059

AgileEngine • Campinas

Híbrido
BRL 313 000 - 418 000
Professional growth opportunities
Competitive compensation
Exciting projects
+1
Java Software Engineer - Remote
Java Software Engineer - Remote

INDI Staffing Services • Curitiba

Teletrabalho
BRL 150 000 - 200 000
Paid parental leave
Vacation & holidays
Hardware setup for remote work
+2
Java Engineer ID45903
Java Engineer ID45903

AgileEngine • Rio de Janeiro

Híbrido
BRL 501 000 - 669 000
Professional growth opportunities
Competitive USD-based compensation
Flextime options
+1
Remote Junior Java Developer
Remote Junior Java Developer

INDI Staffing Services • São Paulo

Híbrido
Flexibility in work location
Personalized compensation
Access to cutting-edge resources
+4