Coherent Solutions Romania
Java Developer (Remote)
Java Developer | Coherent Solutions Romania |Romania
Company Background
Our client is a market leader in contact center robotic processautomation (RPA), providing an innovative platform to automate manual...
Java Developer | Coherent Solutions Romania | Romania
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
- 2+ years of experience with Java;
- Proficiency in object-oriented programming and data structures;
- Solid understanding of RESTful concepts and DBMS principles, with familiarity in MySQL;
- Experience with Git for version control;
- Knowledge of computer science concepts such as design patterns and multithreading;
- Familiarity with CI/CD concepts;
- Understanding of SaaS and enterprise architecture;
- Experience with NoSQL databases is preferred;
- Strong communication skills;
- English proficiency at B1 or higher;
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.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save