Software Developer - Java

Fime

São Paulo

Presencial

BRL 111 600 - 167 400

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

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

Resumo da oferta

Fime is seeking a Mid-Level Software Developer in São Paulo, Brazil. You will contribute to building and maintaining reliable software solutions within the payment industry, collaborating closely with colleagues.

Responsibilities include implementing Java-based microservices, troubleshooting platforms, and engaging in Agile practices. Ideal candidates have 3–5 years of Java experience, knowledge of modern frameworks, and familiarity with cloud platforms.

Qualificações

  • 3–5 years of experience in software development with Java; exposure to the payment industry is an advantage.
  • Practical experience with modern Java frameworks, particularly Spring Boot and Spring MVC.
  • Familiarity with AWS, GCP, or Azure in a professional context.

Responsabilidades

  • Implement, test, and maintain Java-based microservices and systems.
  • Support the monitoring and troubleshooting of customer-facing platforms.
  • Participate in technical discussions and contribute ideas for improving development processes.

Conhecimentos

Java
Spring Boot
Microservices
RESTful API design
Agile methodologies
Docker
Kubernetes

Formação académica

Degree in related field or equivalent experience

Ferramentas

SonarQube
Git
Terraform
Kafka
RabbitMQ

Descrição da oferta de emprego

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
Senior Software Engineer - JAVA (Level IV)
Senior Software Engineer - JAVA (Level IV)

confiz • Brasília

Presencial
BRL 120 000 - 160 000
Java Developer, Mid-Level
Java Developer, Mid-Level

Jobtailor • São Paulo

Presencial
BRL 200 000 - 320 000
Senior Software Developer - Java
Senior Software Developer - Java

Fime • São Paulo

Presencial
BRL 120 000 - 150 000
Senior Java Developer – Acquiring and Payments
Senior Java Developer – Acquiring and Payments

Jobtailor • São Paulo

Presencial
BRL 180 000 - 240 000
Mid-level Java Developer
Mid-level Java Developer

Jobtailor • São Paulo

Presencial
BRL 120 000 - 180 000
Mid-Level Java Back-End Developer
Mid-Level Java Back-End Developer

Jobtailor • São Paulo

Presencial
BRL 180 000 - 280 000
Developer Analyst – Senior
Developer Analyst – Senior

Jobtailor • São Paulo

Presencial
BRL 120 000 - 180 000
Backend Java Specialist – Spring Boot
Backend Java Specialist – Spring Boot

Jobtailor • São Paulo

Presencial
BRL 180 000 - 300 000
Backend Java Developer – Junior
Backend Java Developer – Junior

Jobtailor • São Paulo

Presencial
BRL 180 000 - 260 000