Java Backend Developer
Posted 3 days ago · 57 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
- 2+ years of experience developing backend systems using Java
- Java
- Spring Boot
- Solid understanding of REST API design and integration
- Experience working with microservices and service-to-service communication
- Exposure to CI/CD workflows and containerized environments
- Understanding of secure development and data privacy best practices
Extracted from the job description · kept up to date automatically
Who this suits
Full job description
Original listing · kept for referenceAbout the Role
We are seeking a talented and motivated Java Backend Developer to join our growing team. In this role, you’ll work on a large-scale financial system that serves millions of users. You’ll help design and implement backend services in a microservices environment, with a strong focus on performance, reliability, and clean architecture.
You will collaborate with cross-functional teams to develop features that span multiple services, integrate with external platforms, and leverage event-driven communication using Kafka.
Key Responsibilities
• Develop, test, and maintain backend microservices using Java (Spring Boot).
• Design and build RESTful APIs to support frontend and third-party integrations.
• Implement event-driven logic using Kafka and asynchronous workflows.
• Integrate with external systems through APIs and adapters.
• Write clean, maintainable, and well-documented code.
• Collaborate with DevOps and QA to deliver scalable, secure, and resilient services.
Our Stack
• Languages & Frameworks: Java, Spring Boot
• Architecture: Microservices
• Messaging & Events: Apache Kafka
• Databases: Relational and NoSQL databases
• Infra: Based on Docker & Kubernetes
• Authentication: JWT-based authorization
Requirements
• 2+ years of experience developing backend systems using Java.
• Solid understanding of REST API design and integration.
• Experience working with microservices and service-to-service communication.
• Familiarity with message brokers like Kafka or similar (RabbitMQ, etc.).
• Ability to read and understand functional/technical specs and translate them into robust backend logic.
• Strong communication and problem-solving skills.
Nice to Have
• Experience with financial/banking systems.
• Exposure to CI/CD workflows and containerized environments.
• Understanding of secure development and data privacy best practices.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- 2+ years of experience developing backend systems using Java, Java, Spring Boot, Solid understanding of REST API design and integration, Experience working with microservices and service-to-service communication