Fime
Posted 2mo ago

Senior Software Developer (Java)

Fime
Brazil
RemoteFull Time
Responsibilities
  • designing microservices
  • troubleshooting platforms
  • leading squad
Requirements
  • 5+ years Java development experience
  • Strong OOP and concurrent programming knowledge
  • Experience with microservices
  • Spring Boot/Micronaut/Quarkus
  • Cloud platforms (Azure/AWS/GCP)
  • Containers (Docker/Kubernetes)
  • CI/CD and automated testing
Technical tools mentioned
JavaSpring BootMicronautQuarkusKafkaRabbitMQKubernetesDockerTerraformMicrosoft AzureAWSGCPMySQLGitSonarQubeGraphQLCI/CDJDBCMVC

Job description

Job description

Senior Software Developer - Java (F/M/D)

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 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  
Starting date: Asap
Location: Remote, Brazil

About Fime

Provides testing and certification for digital payment systems.

Year founded
1962
Employees
900
Organization type
Private
Latest investment
Private Equity (2024) — led by Gallant Capital Partners
Subsidiaries
Headquarters
FR

Similar jobs

Software Developer roles
2d
Save
Mark Applied
Hide
Remote Senior Software Engineer - Full-Stack Ruby on Rails
Brazil
$50k-$80k/yr RemoteFull Time
Monoline
Monoline: Digital platform for standalone personal umbrella insurance.
Senior-level Ruby on Rails and full-stack development experience, with PostgreSQL, Redis, Docker, cloud services, security, prompt engineering, AI workflow orchestration, and AI model integration expertise.
Ruby on Rails, PostgreSQL, Redis, Docker, AWS, Render, LangFuse, LangSmith
2d
Save
Mark Applied
Hide
Staff Software Engineer
Chile or Argentina or Brazil or Colombia or Costa Rica or El Salvador or Mexico or Philippines
RemoteFull Time
CommandLink
CommandLink: SaaS platform for managing global network and security infrastructure
Production-proven Go experience, full-stack development, high-volume infrastructure, distributed messaging, search at scale, protobuf-based contracts, cloud operations, architectural ownership, autonomy, and mentoring.
Go, Kafka, OpenSearch, protobuf, syslog, NetFlow, SNMP, OpenTelemetry, EDR, MDR
2d
Save
Mark Applied
Hide
Pessoa Desenvolvedora AWS - Back End | Full Stack
Recife, Pernambuco, Brazil
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
2+ YOERequires advanced Java and Spring Boot, AWS cloud services, Terraform, microservices, REST APIs, and software engineering experience; JUnit, React, Angular, Golang, Python, Splunk, and CloudWatch are differentiators.
Java, Spring Boot, AWS, Amazon Web Services (AWS), React, Angular, Golang, Python, Terraform, Amazon API Gateway, AWS Lambda, Amazon ECS, Amazon SQS, Amazon S3, Amazon DynamoDB, Amazon EventBridge, JUnit, Splunk, Amazon CloudWatch
2d
Save
Mark Applied
Hide
[Job - 31067] Senior Software Developer (Back-End Focused), Brazil
Brazil
RemoteFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
7+ YOERequires 7+ years of back-end development, expertise in a major back-end language, databases, cloud services, microservices, APIs, Docker, Kubernetes, serverless, CI/CD, security, and technical leadership.
Java, Kotlin, .NET, C#, Azure, AWS, Docker, Kubernetes, Datadog, New Relic, CI/CD
2d
Save
Mark Applied
Hide
Sr. Fullstack Developer, Originations
Canada or Brazil or Mexico
$80k-$95k/yr RemoteContract
Scratch Financial
Scratch Financial: Provides point-of-sale financing and payment processing for healthcare providers.
5+ YOERequires 5+ years of software engineering experience, strong Node.js and TypeScript backend skills, RESTful APIs, React, HTML, CSS, JavaScript, SQL/NoSQL databases, and English fluency.
Node.js, TypeScript, RESTful APIs, React, HTML, CSS, JavaScript, SQL, NoSQL, MySQL, PostgreSQL, Firestore, Redis, Docker, Kubernetes, Google Cloud Platform, PHP, Golang, Playwright, Cypress, Selenium, Microsoft Excel
3d
Save
Mark Applied
Hide
Staff Software Engineer, Full Stack, Search Content Understanding
Belo Horizonte, Minas Gerais, Brazil
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOE3+ MgmtBachelor's degree or equivalent practical experience; 8 years software development, 5 years testing and launching products, full-stack development, 3 years software design and architecture, and generative AI or LLM integration experience.
Java, Python, Golang, C++, JavaScript, TypeScript, HTML, CSS, Large Language Model (LLM)
3d
Save
Mark Applied
Hide
SOFTWARE ENGINEER SÊNIOR - SRE - DATA STORE | TECH - SRE/DEVOPS
Osasco or Brazil
OnsiteFull Time
iFood
iFood: Mobile marketplace for food delivery, groceries, and financial services.
Experience as an SRE or software engineer working with distributed systems; Python, Ruby, or Go; AWS, Kubernetes, Kafka, and CI/CD pipeline automation.
PostgreSQL, DynamoDB, ElastiCache, Elasticsearch, Amazon S3, Ansible, Python, Golang, Ruby, AWS, Kubernetes, Kafka, Terraform, Chef
3d
Save
Mark Applied
Hide
Senior Software Engineer - Reliability
São Paulo, São Paulo, Brazil
HybridFull Time
Nubank
NubankNYSE: NU: Digital financial platform offering banking, credit, and investment services.
Production software ownership, SLO/SLI and error-budget experience, incident response, observability, distributed systems design, cloud, containers, CI/CD, and technical leadership experience.
AWS, GCP, CI/CD, metrics, structured logging, distributed tracing, feature flags, canaries, rollbacks