Senior Software Developer - Java

Fime

São Paulo

Presencial

BRL 120 000 - 150 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

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

Resumo da oferta

A global technology consulting firm in São Paulo is seeking a Senior Software Developer to create robust software solutions for the payment industry. The role involves designing microservices and leading a development team. Candidates should have over 5 years of Java experience and familiarity with modern frameworks. This permanent, full-time position offers opportunities for professional growth in a collaborative environment.

Qualificações

  • Over 5 years of experience in software development with Java, ideally within the payment industry.
  • Strong understanding of object-oriented programming and concurrency patterns.
  • Hands-on experience with frameworks for building scalable microservices.

Responsabilidades

  • Design and maintain Java-based microservices ensuring performance and security.
  • Troubleshoot and monitor customer-facing platforms for reliability.
  • Lead a development squad, providing technical guidance and promoting best practices.

Conhecimentos

Java
Microservices
Agile practices
Kubernetes
Docker

Formação académica

Completed degree in a related field

Ferramentas

Spring Boot
MySQL
SonarQube

Descrição da oferta de emprego

Company:

Fime enables its clients to create and launch trusted and secure solutions with consulting and testing services in payments, smart mobility, biometrics, and authentication. With 900+ experts around the world in over 20 locations, Fime is a multi-cultural global leading player its industry.

Inspired by our talented people, we are empowered to take ownership and innovate for the benefit of our clients. Employee growth is therefore our priority, and we demonstrate the appreciation of our people by providing them with opportunities to grow and new challenges both through internal promotion and international mobility.

At Fime, we are constantly evolving and moving forward together thanks to our values:

  • Enable our customers.
  • Support each other.

Your skills and your differences will be our greatest assets. Join Fime and make a difference!

Making innovation possible.

Making the world work.

Mission

As a Senior Software Developer, you will play a crucial role in transforming business requirements into robust software solutions. You will be responsible for developing and maintaining web‑based applications, ensuring they meet high standards of performance, reliability, and security. Your mission involves supporting and troubleshooting issues for clients already using our products, ensuring their seamless operation. You will report directly to the Software Development Manager and will be an integral part of our mission to deliver high‑quality software solutions that meet our clients' needs in the payment industry.

Activities
  • Design, implement, test, and maintain Java‑based microservices and systems, ensuring compliance with functional, non‑functional, security, and accessibility requirements (WCAG, ARIA).
  • Troubleshoot, monitor, and optimize customer‑facing platforms for performance, scalability, and reliability; diagnose and resolve production issues to minimize downtime.
  • Apply Agile practices (Scrum, CI/CD, automated testing) with Git‑based workflows (e.g. branching, PRs, version control), code reviews, and quality tools (e.g. SonarQube).
  • Work with cloud and containerized environments (Kubernetes, Docker, Terraform) and design RESTful/event‑driven APIs with databases.
  • Lead a development squad, providing technical guidance, mentoring, and promoting best practices across the team.
  • Contribute to architecture decisions, adopt emerging technologies, and improve development processes.
  • Collaborate closely with architects, product owners, designers, and software engineers to deliver seamless user experiences.
Job Experience
  • Over 5 years of experience in software development with Java, ideally within the payment industry.
  • Proficient in Java, with a strong understanding of object‑oriented programming, concurrency patterns, and core concepts such as MVC, JDBC, and RESTful APIs.
  • Hands‑on experience with modern frameworks such as Spring Boot, Micronaut, or Quarkus for building scalable microservices.
  • Familiarity with RESTful and event‑driven architectures (e.g., Kafka, RabbitMQ) and best practices for building resilient distributed systems.
  • Experience integrating with cloud platforms such as Microsoft Azure, AWS, or GCP.
  • Skilled at writing clean, reusable, and maintainable code, supported by testing and CI/CD practices.
Knowledge & Skills
  • Completed degree in a related field.
  • System Design & APIs: Knowledge of system design, architecture, and API design (REST, GraphQL).
  • Cloud & Containerization: Experience with AWS, GCP, or Azure; Docker and Kubernetes.
  • Databases: Relational databases (MySQL).
  • DevOps & Testing: CI/CD pipelines; automated testing (unit, integration, E2E).
  • Engineering Practices: Secure coding, performance optimization, monitoring, logging, and code reviews.

Contract: Permanent contract

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Fime by 2x

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
Software Developer - Java
Software Developer - Java

Fime • São Paulo

Presencial
Solutions Architect, Payments
Solutions Architect, Payments

Fime • São Paulo

Presencial
BRL 260 000 - 380 000
Senior Software Engineer - JAVA (Level IV)
Senior Software Engineer - JAVA (Level IV)

Confiz • Brasília de Minas

Presencial
BRL 484 000 - 646 000
Opportunity to work on innovative projects
Collaborative workplace culture
Learning and development programs
Senior Software Engineer (PR02-DV)
Senior Software Engineer (PR02-DV)

OKTO PAYMENTS • Brasil

Teletrabalho
Competitive Compensation
Career Growth
Continuous Learning
+3
Senior Software Engineer - JAVA (Level IV)
Senior Software Engineer - JAVA (Level IV)

confiz • Brasília

Presencial
BRL 120 000 - 160 000
Senior Java Developer
Senior Java Developer

Cognizant • São Paulo

Híbrido
BRL 180 000 - 270 000
Software Engineer (Senior) ID44885
Software Engineer (Senior) ID44885

AgileEngine • Goiânia

Teletrabalho
Professional growth opportunities
Competitive USD-based compensation
Flextime for work-life balance
Software Engineer ID45371
Software Engineer ID45371

AgileEngine • Florianópolis

Híbrido
BRL 324 000 - 433 000
Professional growth opportunities
Competitive compensation
Exciting projects
+1
Java Engineer (Senior) ID38560
Java Engineer (Senior) ID38560

AgileEngine • Maringá

Híbrido
Professional growth opportunities
Competitive USD-based compensation
Flexible work schedule
+1