Description
We are looking for a **Backend Developer** to work with one of our strategic clients in the analytical intelligence and credit sector, developing mission-critical and high-volume systems. We seek a hands-on profile with solid experience in Java and Python, reactive microservices architecture, and software engineering best practices — with strong emphasis on performance, security, and availability.
**Responsibilities and duties**
* Develop Java applications using Vert.x and Spring frameworks
* Develop Python applications (versions 2\.x and 3\.x)
* Build mission-critical and high-volume systems using modern solution architecture standards and design patterns
* Design and evolve RESTful APIs and reactive/microservices architecture
* Conduct code reviews
* Write unit and integration tests
* Participate in agile ceremonies and actively contribute to product evolution
**Requirements and qualifications**
* Technical experience in Java and Python
* Experience with **Java 17/21** (LTS) and the Spring ecosystem (Spring Boot, Spring Framework)
* Experience with **Python 3\.x** and at least one web framework (FastAPI, Flask, or Django) — familiarity with maintaining Python 2\.x (legacy) applications is desirable
* Experience with **Vert.x**, or another reactive framework (e.g., Spring WebFlux/Reactor)
* Experience with microservices, reactive architecture, and APIs
* Experience developing RESTful APIs
* Solid knowledge of Design Patterns, SOLID, TDD, and BDD
* Experience with Git/GitLab
* Experience with messaging (SQS)
* Experience with Maven/Gradle
**Desirable:**
---------------
* Bachelor's degree in Information Security, Information Systems, or related fields
* Experience with credit, anti-fraud, scoring, or data bureau products
* Experience with AWS (EKS, Lambda, DynamoDB, CloudWatch, CodePipeline)
* Experience with containers (Docker, Docker Compose) and Kubernetes
* Knowledge of NoSQL databases (DynamoDB, MongoDB) and caching (Redis)
* Experience with Kafka and high-volume event/streaming processing
* Experience with observability (Grafana, Splunk) and testing (JUnit, Mockito)
**Additional information**
* Meal allowance and/or food voucher
* SESI and SESC health and wellness benefits, offering access to healthcare, wellness, and leisure services
* Partnerships with educational institutions, providing exclusive discounts on courses and academic programs
* Opportunities for career growth and participation in strategic projects
* Opportunity to work for a rapidly expanding company in the market
Extractta was founded with the purpose of transforming technology into tangible results for companies across diverse industries. Throughout our journey, we have established ourselves as an innovation and technology consulting firm that unites strategy, people, and digital solutions to support organizations in their growth and transformation challenges.
We operate across multiple domains — from digital innovation and transformation to project and operations management — helping companies achieve exceptional outcomes through efficiency, process intelligence, and continuous adaptation. We also stand out for our specialized consulting that supports our partners in evolving their digital culture, communication, data capabilities, and adoption of emerging technologies — complemented by global partnerships enabling us to deliver top-tier solutions to our customers’ ecosystems — all backed by a highly skilled team!
At Extractta, we believe people are our differentiator. That’s why we invest in a collaborative, innovative, and open environment where every talent has space to learn, grow, and contribute to challenging projects that truly transform businesses. If you’re seeking a continuously evolving company passionate about technology and committed to its employees’ development, this could be your place. Join Extractta and help build the future with us.