JOBSEARCHER

Senior Java Developer

Company Description: RightTalents LLC is a technology-focused talent solutions provider that connects highly skilled professionals with leading organizations. The company specializes in matching experienced developers and engineers to complex, long-term projects that drive business innovation. RightTalents LLC emphasizes collaborative work environments, professional growth, and access to modern tools and technologies. Job Summary: We are looking for a Senior Java & Camunda Developer with strong hands-on experience in Java, Spring Boot, Microservices, and Camunda BPM. The candidate should have experience designing and developing enterprise applications, implementing workflow automation, and integrating business processes with backend services.Mandatory Skills:7+ years of overall software development experience Strong hands-on experience with Java 8+ Hands-on experience with Camunda 7 BPMN development and implementation Good knowledge/exposure to Camunda 8 Strong expertise in Spring Boot and Microservices architecture Experience developing REST APIs and enterprise applications Good understanding of HLD and LLD Ability to explain technical design decisions and architecture approaches Key Responsibilities:Java DevelopmentDevelop scalable and high-performance applications using Java. Strong understanding of Java Collections, Streams, Multithreading, Exception Handling, and Design Patterns. Apply Java concepts effectively in real-world enterprise applications. Spring Boot & MicroservicesDesign and develop applications using Spring Boot. Develop and integrate REST APIs and microservices. Work with caching, pagination, request handling, and exception handling. Design and implement real-world microservices integrations. Camunda BPMDesign and develop business workflows using Camunda 7 BPMN. Implement workflow automation and process orchestration. Integrate Camunda workflows with backend services and external systems. Understand Camunda 8 concepts and migration considerations. Troubleshoot and enhance existing workflow implementations. Architecture & DesignParticipate in application architecture and solution design discussions. Prepare and understand High-Level Design (HLD) and Low-Level Design (LLD). Explain architectural decisions, design approaches, and technical trade-offs. Contribute to scalable and maintainable enterprise application design. Project ExperienceThe candidate should be able to clearly explain their latest project end-to-end, including:Project architecture and technology stack Individual responsibilities and contributions Camunda workflow implementation Microservices and API integrations Business use cases Challenges faced and solutions implemented Deployment and production support experience Design and implementation approach