Java Developer (RPA sphere)
Company Background
Our client is a market leader in contact center robotic process automation (RPA), providing an innovative platform to automate manual management processes. By leveraging real-time service level conditions, their solution acts as an automated manager for contact center agents, increasing efficiency, reducing costs, and improving both agent engagement and customer experience. The platform powers over 1 billion automated actions annually, delivering measurable ROI for clients in industries such as financial services, telecommunications, insurance, and healthcare.
Project Description
The project involves the design, development, testing, and maintenance of components for a complex Enterprise SaaS application. The role focuses on building and enhancing microservices and integrating new functionality in line with the Software Development Life Cycle (SDLC). The tech stack includes Java, Spring, REST, MySQL, Hadoop (HBase), Git, Active MQ, and authentication frameworks like OAuth and OpenID.
Technologies
- Java
- Spring
- REST
- MySQL
- Hadoop (HBase)
- Git
- Active MQ
- Authentication Frameworks (OAuth, OpenID)
- Microservices
What You'll Do
- Design, build, test, and maintain enterprise SaaS applications using Java and Spring Boot;
- Collaborate with the architecture team to complete designs that meet business requirements;
- Meet with product managers to break down ideas and user stories into actionable development tasks;
- Research and recommend technologies and frameworks to enhance the platform’s tech stack;
- Ensure application quality, responsiveness, and performance optimization;
- Collaborate with the Sustaining Engineering team to troubleshoot and resolve production issues;
- Strive to implement and maintain CI/CD best practices;
- Provide retrospectives post-delivery to ensure continuous team improvement;
Job Requirements
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Apply for this job
*
indicates a required field