Software Engineer - Java
HybridBengaluru, Karnataka, India
Job Summary
Investigate, implement, and deliver the full on-premises product lifecycle while maintaining stability, security, and dependency updates. Support on-premises customers during their migration to the modern cloud-based Celonis Platform and continuously improve development processes through automation. Mentor teammates and contribute to defining an inclusive engineering culture. This role requires 3-6 years of Java, Spring Boot, and Hibernate experience within a geographically distributed environment. Celonis is the global leader in Process Intelligence and Process Mining, enabling thousands of companies worldwide to transform business operations through AI-driven insights.
Required Qualifications
- Bachelor's Degree in Computer Science or a related field
- 3-6 years of hands-on software engineering experience
- Hands on experience in Java, Spring, Hibernate frameworks
- Exposure to geographically distributed work environments
- Ability to navigate typical enterprise challenges such as security, compliance, scalability, and data consistency
- Exhibit excellent programming skills and a strong ability to troubleshoot and resolve issues
- Experience working on microservices-based distributed systems
- Have an analytical mind and a good understanding of complex data structures and algorithms in data management
- Have a curiosity about how things work and a desire to improve them
Desired Qualifications
- Experience with AI-powered IDEs, code generation tools
- Experience in Windows and Linux OS management, knowing standard tools, commands, services, and permissions management, debugging and profiling tools, reading application and system logs
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.