FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing backend microservices using Java and Spring Boot, with a strong focus on REST API integration, messaging systems, and cloud platforms. Proficient in implementing observability practices and ensuring code quality through testing and code reviews.
Highest-signal resume keywords
Java 17+ With Spring BootRabbitMQ IntegrationsMongoDB Data PersistenceDevOps Fundamentals: Docker, KubernetesREST Client Integration Patterns
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootRabbitMQMongoDBRedisJUnitMockitoDockerKubernetesCI/CD
Soft Skills
Technical DiscussionsContinuous LearningMotivated
Tools & Technologies
GitAzureAWSKafkaSQS
Industry Keywords
MicroservicesB2B CommerceEvent-Driven ArchitectureObservability PracticesTechnical Documentation
Tech Stack
Tools & technologiesAWSAzureCloudDockerJavaJUnitKafkaKubernetesMicroservicesMockitoMongoDBRabbitMQRedisSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and evolve backend microservices in Java using Spring Boot within a large-scale platform
- Work on REST API and event-driven architectures across BFF, domain services, and asynchronous consumers
- Implement and maintain RabbitMQ integrations, including topic exchanges, listeners, dead-letter queues, and retry strategies
- Work with MongoDB data persistence, including document modeling, compound indexes, and multi-tenant collections
- Use Redis for caching, idempotency, and concurrency control
- Participate in technical refinements, proposing improvements and challenging approaches
- Ensure quality through unit tests with JUnit/Mockito and integration tests
- Contribute to refactoring and structural improvements focused on maintainability
- Participate in code reviews with attention to SOLID principles and Clean Code
- Troubleshoot and resolve bugs using root cause analysis, distributed tracing, and log correlation
- Apply observability practices including monitoring, structured logging, dashboards, and alerts
- Integrate with external microservices via REST clients using timeout, retry, and circuit breaker patterns
- Adopt and understand technical documentation, including ADRs and architectural diagrams
- Collaborate with teammates across different regions and functions to support BEES' global B2B commerce platform
Requirements
What you’ll need- Git (feature branches, pull requests, code review workflow)
- Java 17+ with Spring Boot, including Spring Web, Spring Data, and Spring AMQP
- Messaging systems such as RabbitMQ, Kafka, or SQS
- Redis, including distributed locks and caching TTL
- DevOps fundamentals: Docker, Kubernetes, and CI/CD pipelines
- Cloud platforms such as Azure or AWS
- REST client integration patterns, including timeout, retry, and resilience
- Technical documentation using UML and ADRs
- Experience using AI Agents to improve development productivity
- Comfortable contributing to technical discussions
- Open to continuous learning
- Motivated to build reliable solutions
