Role OverviewWe are looking for a Java Backend Developer to design, build, and maintain robust server-side applications. The role involves developing scalable APIs, handling data processing, and ensuring high performance and reliability of backend systems.
Key Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot
- Build scalable and secure RESTful APIs
- Develop microservices and support distributed system architecture
- Implement asynchronous processing using messaging systems (e.g., RabbitMQ, Kafka)
- Process and manage large datasets efficiently using batch and streaming techniques
- Optimize application performance, reduce latency, and improve scalability
- Collaborate with frontend teams, QA, and DevOps for end-to-end delivery
- Write clean, maintainable, and testable code following best practices
- Perform unit, integration, and BDD testing (JUnit, Cucumber)
- Participate in code reviews and technical design discussions
Thanks & Regards,
Diana
Realtek Consulting, LLC