backGo to search

Senior Software Engineer – Camunda, Java

bullets
Camunda, Java
bullets
Hyderabad, Bangalore, Pune, Gurgaon, Chennai

We are seeking a Senior Camunda and Java Developer to join our team and work on a project focused on software integration and ESB. As a Senior Developer, you will be responsible for designing, developing, and implementing integration solutions using Camunda BPM and DMN.

You will be working with geographically distributed teams on small to large-size implementations, ensuring compliance with EAI/SOA best practices, development methodologies, and standards. Your expertise in Java development, SOAP, and REST will be crucial to the success of the project.

responsibilities
  • Design, develop, and implement integration solutions using Camunda BPM and DMN
    • Ensure compliance with EAI/SOA best practices, development methodologies, and standards
      • Collaborate with geographically distributed teams on small to large size implementations
        • Provide technical guidance and mentorship to less experienced team members
          • Participate in code reviews and ensure code quality and adherence to standards
            • Implement best practices for logging, monitoring, and alerting
              requirements
              • 5+ years of software development experience. Software integration and/or other ESB experience are a must
                • 3+ years of experience working with the Camunda (BPM & DMN) as a Developer
                  • Experience in small to large-size implementations, working with geographically distributed teams
                    • Intermediate-level Java development experience is a must
                      • Strong knowledge of EAI/SOA best practices, development methodologies & standards
                        • Has strong experience in the Application Integration Architecture, Solution Design, and Development using SOA/EAI solutions
                          • Experience with SOAP and REST is a must
                            • Solid Programming skills using J2EE, Design Patterns, JMS, SOAP / REST Web Services, XSLT, CXF, Spring Framework, etc.
                              • Programming language: Java (SpringBoot) or Python
                                • Have expertise in large distributed systems, legacy experience is considered an asset
                                  • Background in both agile and waterfall methodologies
                                    • Excellent interpersonal, verbal, and written skills and the ability to interact with all levels of stakeholders, support personnel, and clients
                                      • Strong documentation, analytical, and problem-solving skills
                                        • Automated integration testing experience
                                          • CI/CD knowledge and able to configure the same
                                            • Implements best practices for logging, monitoring & alerting

                                              Benefits

                                              For you
                                              • Insurance Coverage 
                                              • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                              • Financial assistance for medical crisis 
                                              • Retiral Benefits – VPF and NPS 
                                              • Customized Mindfulness and Wellness programs 
                                              • EPAM Hobby Clubs
                                              For your comfortable work
                                              • Hybrid Work Model 
                                              • Soft loans to set up workspace at home 
                                              • Stable workload 
                                              • Relocation opportunities with ‘EPAM without Borders’ program

                                              For your growth
                                              • Certification trainings for technical and soft skills 
                                              • Access to unlimited LinkedIn Learning platform 
                                              • Access to internal learning programs set up by world class trainers 
                                              • Community networking and idea creation platforms 
                                              • Mentorship programs 
                                              • Self-driven career progression tool