Java Software Engineer
Reach ITDescrição da vaga
🔵
- *Reach IT - Nearshore Solution!**
We are looking for a
- *JAVA Software Engineer**
to join a digital platform engineering team, contributing to the design and development of highly concurrent, transactional backend services operating 24/7 at worldwide scale, focused on building microservices and REST APIs that power global digital platforms, within a distributed, event-driven architecture.
Skills
🎯 +4 years of backend engineering experience with- *Java 16+;**
- *Spring Boot**
for REST API development;
🎯 Unit and integration testing frameworks with- *JUnit**
and
- *Mockito**
🎯
- *Postman**
for API testing;
🎯 Building and evolving- *RESTful APIs and microservices**
used at global scale;
🎯- *Distributed systems and event-driven architectures**
🎯
- *AWS Cloud Experience**
🎯
- *CassandraDB (NoSQL)**
🎯
- *SonarQube**
for static code analysis and quality gate enforcement;
🎯- *Agile/Scrum environments**
Your Responsibilities
✅ Develop and maintain backend services using- *Java 16+**
✅ Design globally distributed microservices and server-side
- *REST APIs**
supporting high transactional volumes;
✅ Write and maintain- *unit tests and integration tests;**
- *Kafka and RabbitMQ**
✅ Contribute to CI/CD pipelines with quality gates enforced via
- *SonarQube**
✅ Work with
- *CassandraDB**
✅ Deploy, monitor, and troubleshoot services in Cloud environment, contributing to scalability, resilience, and observability;
✅ Address performance, concurrency, and resilience challenges in high-availability systems;
✅ Integrate backend services with distributed processing engines and other internal platform components;
✅ Collaborate within a Scrum team, participating in sprint planning, technical discussions, and continuous improvement initiatives.
#backendengineer #java #microservices #distributedsystems #eventdriven #kafka #rabbitmq #cassandradb #highavailability #highthroughput #restapi #agile #scrum #globalplatform #softwareengineering
¿Te interesa este puesto?