Overview
Job Title: Senior Full Stack Developer (Camunda, Java, Microservices)
Location: Pune, India
Department: CISE
Function: Technology_VOIS Software Engineering
Reports To: [To be specified]
Role Purpose:
As a Senior Full Stack Developer, you will play a key role in the software development lifecycle, including requirements gathering, application architecture, design, and implementation. You will focus on Camunda BPMN, microservices architecture, Java, and event-driven systems, ensuring high-quality deliverables while mentoring junior developers.
This role requires expertise in Camunda Engine, BPMN business process automation, microservices, and Java frameworks like Spring Boot. You will be responsible for setting up best practices, building frameworks, and supporting the project's foundation.
Key Responsibilities:
- Architect & Design: Define architecture, create high-level design artifacts, and establish technology processes.
- Development & Implementation: Develop complex features integrated with COTS solutions using Camunda, BPMN, and microservices architecture.
- Coding & Hands-On Development: Lead Java/microservices development as per sprint objectives, ensuring quality and efficiency.
- Process Automation: Implement process automation solutions in the CARE domain and contribute to Solstice automation footprint.
- Mentorship & Training: Train and mentor Java developers on Camunda BPMN, helping to upskill the team.
- Proof of Concept (PoC): Build PoCs and BPMN/Camunda capabilities within the organization.
Key Skills & Competencies:
- Camunda BPMN Expertise: Strong experience with Camunda Engine, BPMN business processes, and associated tools.
- Java & Microservices: Deep hands-on experience with Java, Spring, Spring Boot, and microservices architecture.
- Event-Driven Architecture: Solid understanding of Kafka and event-driven systems.
- CI/CD & DevOps: Good knowledge of CI/CD pipelines and related tools.
- Software Engineering Best Practices: Expertise in design patterns, architecture principles, and scalable solutions.
Qualifications & Experience:
- Education: Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field.
- Experience: 5+ years of experience in Java, microservices, BPMN, and Camunda development.
- Soft Skills: Excellent analytical, communication, problem-solving, and leadership skills.
Why Join Us?
- Work on a strategically greenfield project with a major role in shaping the foundation.
- Collaborate with industry experts and senior developers to implement cutting-edge solutions.
- Be part of a team that values innovation, mentorship, and professional growth.
Job Types: Full-time, Permanent
Pay: ₹2,000,000.00 - ₹3,500,000.00 per year
Work Location: In person
Expected Start Date: 28/03/2025