FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Java Back-end Developer – Senior
FCamara Consulting & TrainingBackend Developer creating scalable applications for a technology company in Brasil. Work with Java, Spring Boot, and microservices architecture.
Tech Stack
Tools & technologiesJavaJUnitKafkaMockitoMySQLOracleRabbitMQSOAPSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and maintain REST APIs following best practices, using Java (versions 11 to 21) and Spring Boot.
- Create and maintain SOAP clients and document APIs with Swagger.
- Design and implement integrations with Oracle and MySQL databases.
- Apply TDD and use testing frameworks such as JUnit, Mockito, and others.
- Define and implement microservices-based architecture, applying patterns such as Circuit Breaker, API Gateway, and Backend for Frontend.
- Use Claude Code to generate, review, and document code, as well as to create automated tests.
- Follow SOLID principles, object-oriented development, and Domain-Driven Design (DDD).
- Work with multi-threading and performance optimization.
- Implement messaging solutions with Kafka and RabbitMQ.
- Collaborate with architects and other developers to maintain technical quality and consistency.
- Participate in CI/CD processes, automation, and a DevOps culture.
Requirements
What you’ll need- Experience in back-end development (Java).
- Proficiency in Java 11 to 21 and Spring Boot.
- Experience with REST APIs, Swagger, and consuming SOAP services.
- Solid knowledge of Oracle and MySQL.
- Experience with JUnit, Mockito, and TDD practices.
- Deep understanding of DDD, OOP, and microservices patterns.
- Practical experience using Claude Code to support development (e.g., code generation, refactoring, explaining complex code snippets).
- Experience with multi-threading and parallel processing.
- Familiarity with messaging systems (Kafka and/or RabbitMQ).
Benefits
Comp & perks- Position also open to candidates with disabilities (PcD)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootREST APIsSOAPOracleMySQLJUnitMockitoTDDmicroservices
Soft Skills
collaborationcommunicationproblem-solvingtechnical quality maintenance