Java Development Analyst - 100% Remote
Full-time
Worldwide
Oct 22, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Position: Java Model: CLT + benefits package Work Arrangement: Remote Responsibilities: Design and implement high-priority backend features using software engineering best practices and consistent functional and technical validations throughout the development life cycle. Deliver scalable, flexible, and resilient solutions aligned with modern architecture principles. Apply and advocate for architectural standards, such as event-driven microservices. Actively participate in technical discussions and contribute to the evolution of the product's technical architecture. Support product discussions by providing technical input to guide architecture-related decisions. Integrate internal and external services using RESTful APIs, asynchronous messaging, and event hubs. Mandatory Requirements: 4 to 5 years of backend development experience with Java (17 and 21). Strong experience in developing and deploying microservices in public cloud environments (preferably AWS). Solid knowledge of relational databases (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., DynamoDB, MongoDB). Experience with messaging and event-streaming systems (e.g., Kafka, RabbitMQ, SQS, SNS). Proficiency in microservices architecture, including containerization (Docker) and orchestration (Kubernetes). Familiarity with observability best practices (structured logging,