Tech Stack
AzureCloudJavaMavenOpenShiftOracleRabbitMQSpring BootSpringBoot
About the role
- Fix and stabilize existing APIs (REST and batch).
- Review RabbitMQ message consumption and dependencies between microservices.
- Implement structured logging, metrics, and circuit breakers.
- Collaborate with the architect on a proposal for progressive modularization.
Requirements
- Experienced developers in maintaining legacy code, with a mindset for controlled refactoring.
- Java 17+/21
- Spring Boot / Spring Batch
- RabbitMQ
- REST APIs
- Maven
- GitLab CI
- Oracle JDBC
- OpenShift
- Azure Cloud
- Relevant certifications in the field.
- Competitive compensation based on experience
- Opportunity for career growth within the company and involvement in strategic projects
- Dynamic and challenging work environment
- Opportunity to work at a fast-growing company
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 17Java 21Spring BootSpring BatchRabbitMQREST APIsMavenGitLab CIOracle JDBCOpenShift
Soft skills
collaborationcontrolled refactoringproblem-solving
Certifications
relevant certifications