Software Developer - Java

Fime

São Paulo

Presencial

BRL 120 000 - 190 000

Tempo integral

Há 9 dias
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

Fime, a global payments and digital identity company, is seeking a Mid-Level Software Developer in São Paulo to contribute to Java microservices, REST APIs, and cloud-native platforms. You will own features across the full development lifecycle, collaborating with cross-functional teams and reporting to the Software Development Manager.

The role emphasizes modern Java frameworks (Spring Boot), CI/CD, testing, and code reviews, with hands-on experience in Kubernetes and Docker.

Qualificações

  • 3–5 years of professional software development experience using Java.
  • Solid knowledge of Java 8+ features and OOP concepts.
  • Experience with Spring Boot/MVC and RESTful API design.

Responsabilidades

  • Implement, test, and maintain Java-based microservices and systems.
  • Support monitoring and troubleshooting of production platforms under guidance of seniors.
  • Work within Agile practices (Scrum, CI/CD) with Git workflows and code reviews.
  • Gain hands-on experience in cloud and containerized environments (Kubernetes, Docker, Terraform).

Conhecimentos

Java
Spring Boot
REST API
CI/CD
Docker
Kubernetes
SQL
Cloud

Formação académica

Bachelor's degree in Computer Science

Ferramentas

Git
GitHub

Descrição da oferta de emprego

Fime is a globally recognised international player providing deep expertise across digital payments, mobility services, and digital identity. We work with leading organisations worldwide to solve complex challenges, identify emerging opportunities, and future-proof their strategies.

Our team of 900+ experts operates in over 20 locations around the globe, delivering solutions that support millions of transactions every day, across global markets. What sets us apart is our values: we are curious, creative, and highly collaborative, with a strong commitment to integrity - we do the right thing for our clients, our people, and our shareholders.

At Fime, the work is varied and intellectually stimulating. No two days are the same, and you will be surrounded by smart, engaged colleagues who value learning and continuous improvement.

MISSION

As a Mid-Level Software Developer, you will be an active contributor to building and maintaining reliable software solutions within the payment industry. Working as part of an established development team, you will take ownership of features and tasks across the full development lifecycle, growing your technical skills while delivering real value to clients. You will collaborate closely with colleagues to support the smooth operation of our products and report directly to the Software Development Manager.

ACTIVITIES
  • Implement, test, and maintain Java-based microservices and systems, working within defined standards for performance, security, and accessibility requirements (WCAG, ARIA).
  • Support the monitoring and troubleshooting of customer-facing platforms, contributing to the diagnosis and resolution of production issues under the guidance of senior colleagues.
  • Work within Agile practices (Scrum, CI/CD, automated testing) using Git-based workflows (branching, PRs, version control), participate in code reviews, and engage with quality tools such as SonarQube.
  • Gain hands-on experience in cloud and containerized environments (Kubernetes, Docker, Terraform) and contribute to the development of RESTful and event-driven APIs with databases.
  • Support teammates by sharing knowledge, welcoming feedback, and actively developing your understanding of best practices across the team.
  • Participate in technical discussions, show curiosity toward emerging technologies, and contribute ideas for improving development processes.
  • Collaborate with architects, product owners, designers, and fellow software engineers to help deliver seamless user experiences.
JOB EXPERIENCE
  • 3–5 years of professional experience in software development with Java; exposure to the payment industry is an advantage.
  • Solid working knowledge of Java, including Java 8+ features, with a good understanding of object-oriented programming, design patterns, and core concepts such as MVC, JDBC, and RESTful API design and development.
  • Practical experience with modern Java frameworks, particularly Spring Boot and Spring MVC, as well as familiarity with alternatives such as Micronaut or Quarkus.
  • Some familiarity with RESTful and event-driven architectures (e.g. Kafka, RabbitMQ) and an awareness of distributed system principles.
  • Exposure to cloud platforms such as Microsoft Azure, AWS, or GCP in a professional context.
  • Ability to write readable, maintainable code with a developing appreciation for testing and CI/CD practices.
KNOWLEDGE & SKILLS
  • A completed degree in a related field, or equivalent practical experience.
  • System Design & APIs: Foundational knowledge of system design and API development (REST, GraphQL), with a willingness to deepen this understanding.
  • Cloud & Containerization: Working familiarity with AWS, GCP, or Azure; some exposure to Docker and Kubernetes.
  • Databases: Practical experience with relational databases, including MySQL, PostgreSQL, or Oracle.
  • DevOps & Testing: Familiarity with CI/CD pipelines and automated testing approaches (unit, integration, E2E).
  • Engineering Practices: Awareness of secure coding principles, performance considerations, and participation in code reviews as both a contributor and a learner.
  • AI-Assisted Development: Comfortable using AI coding assistants such as GitHub Copilot, Claude, or Cursor to support and accelerate day-to-day development work.
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 Software Developer
Senior Software Developer

Fime • São Paulo

Presencial
BRL 180 000 - 300 000
Solutions Architect, Payments
Solutions Architect, Payments

Fime • São Paulo

Presencial
BRL 260 000 - 380 000
Senior Java Developer (Cards)
Senior Java Developer (Cards)

Qualysoft • Rondônia

Presencial
BRL 180 000 - 300 000
Premium medical package
Lunch Tickets
Bookster subscription
+3
Staff Engineer - Java
Staff Engineer - Java

dLocal • São Paulo

Presencial
BRL 240 000 - 420 000
Flexible schedules
Work From Anywhere 3 months/yr
Referral bonus program
Chief Full-Stack Developer (Java & GCP)
Chief Full-Stack Developer (Java & GCP)

EPAM Systems • Brasil

Presencial
BRL 360 000 - 520 000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification programs
+2
Senior .Net Engineer
Senior .Net Engineer

Vigil • Brasil

Teletrabalho
BRL 100 000 - 150 000
Collaborative environment
Opportunities for growth
Agile working culture
Senior Java Software Development Engineer
Senior Java Software Development Engineer

WEX • São Paulo

Presencial
BRL 120 000 - 180 000
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
Java Full Stack Developer ID55426
Java Full Stack Developer ID55426

AgileEngine • Recife

Híbrido
BRL 85 000 - 130 000
Mentorship
Competitive compensation
Flexible schedule
+1
Tech Lead Java
Tech Lead Java

CI&T Software S.A. • São Paulo

Híbrido
BRL 180 000 - 220 000
Health and dental insurance
Meal and food allowance
Extended paternity leave
+5