Senior Backend Developer (Java), Portugal
We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.
With over 6,500 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.
KEY RESPONSIBILITIES:
* Participate actively in the design and development of APIs.
* Ensure the quality of development and clean code (Clean Code).
* Communicate ideas, new methods, or technologies to improve the current technological stack.
* Focus on delivering value to the user.
* Guarantee the availability and resilience of services supporting the company's business.
* Collaborate with the Tech Lead and development team.
* Follow project and company guidelines and standards.
* Work in 2-week sprints with iterative user stories, taking shared responsibility for commitments.
REQUIREMENTS
Necessary knowledge:
* Experience with relational databases.
* Design and development of REST APIs and interfaces.
* Knowledge of Agile methodology.
* Experience with SONAR or similar tools.
* Knowledge of microservices architecture.
* Developing applications with complex business logic.
* Experience with JUnit and Mockito.
* Using Maven for project assembly.
* Experience with transactions.
* Advanced English proficiency.
Important knowledge:
* Experience with non-relational databases.
* Knowledge of Domain Driven Design.
* Experience with messaging queues (ActiveMQ/IBM MQ) and streaming platforms (Kafka).
* API-first methodology.
* Caching systems (Redis, Datagrid, Caffeine).
* Hexagonal architecture.
* CI/CD platforms.
* Gitflow workflow.
Valued knowledge:
* Cloud platforms.
* Testing pyramid.
* Gherkin language.
* Web services technologies (GraphQL, gRPC, SOAP).
* Distributed transactions (2PC, sagas).
* Front-end knowledge.
* Testing in ephemeral environments.
* Automatic E2E testing (Karate, etc.).
* Performance testing.
#LI-BM2
- 100% paid health & dental benefits from day one
- Paid parental leave
- Dedicated career advisor
And much more…
We value collaboration, diversity, and excellence. We foster an inclusive, safe work environment and encourage applications from diverse and underrepresented groups.
#J-18808-Ljbffr