Locations
- Bulgaria
- Georgia
- Lithuania
- Poland
Company Background
Our client provides a comprehensive Identity and Access Management (IAM) solution, offering professional services, managed services, and Identity as a Service (IDaaS). Their subscription-based IAM platform enables secure engagement anywhere, anytime, with on-premise and cloud-based deployments. The platform delivers features like access governance, cloud security, privileged identity management, and risk intelligence, backed by a multi-vendor IAM Virtualization Platform and an Identity SOC for monitoring and defense.
Project Description
The team is responsible for developing new multi-customer features and maintaining existing ones. The platform follows a microservices architecture, with Java 8/11 and Spring Boot as the core technologies. The development process is Agile, with bi-weekly/monthly sprints that deliver to production at the end of each sprint. The team collaborates closely with architects, senior developers, DevOps, and QA automation engineers.
Technologies
- Java 8/11
- Spring Boot
- Spring Cloud
- Hibernate
- Angular 6+/Vue.js
- HTML5
- Bootstrap
- CSS3
- JavaScript
- TypeScript
- Git
- Oracle
- NoSQL
- Redis
- HashiCorp Vault
- AWS
What You'll Do
- Develop new features and microservices using Java and Spring Boot;
- Assist in migrating the existing monolith system to a microservices architecture;
- Analyze, review, and modify the existing codebase to improve efficiency and adapt to new requirements;
- Implement and optimize RESTful APIs and web services;
- Write unit and integration tests to maintain high test coverage;
- Perform code reviews to ensure quality and adherence to best practices;
- Work collaboratively in an Agile team, participating in sprint planning, standups, and retrospectives;
Job Requirements
- 3+ years of experience in software development;
- Strong experience with Java 8/11, Spring Boot, Spring Cloud;
- Experience working with microservices architecture and understanding of best practices;
- Proficiency in RESTful API development and web services;
- Experience with Angular 6+ for frontend development;
- Familiarity with SQL (Oracle) and NoSQL databases (Redis, etc.);
- Knowledge of Git or SVN for version control;
- Strong understanding of data structures, algorithms, and object-oriented design;
- Experience working in Agile development teams;
- English proficiency from B1+ for effective communication;
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.
Didn’t find anything suitable?
We’re always starting new projects and we’d love to work with you. Please send your CV and we’ll get in touch.
An error occurred sending your message.
Try again or contact us via webinforequest@coherentsolutions.com.
Thanks for your application!
We will reply soon.
Other open vacancies: Back End
Full Stack Developer (Digital Marketing sphere)
-
-
Countries
7BulgariaGeorgiaLithuaniaMoldovaPolandRomaniaUkraine
- BulgariaGeorgiaLithuaniaMoldovaPolandRomaniaUkraine
Java Developer
-
-
Countries
8BulgariaGeorgiaLithuaniaMexicoMoldovaPolandRomaniaUkraine
- BulgariaGeorgiaLithuaniaMexicoMoldovaPolandRomaniaUkraine
Java Developer (Digital Marketing)
-
-
Countries
3GeorgiaMoldovaUkraine
- GeorgiaMoldovaUkraine
Java Developer (Digital Marketing sphere)
-
-
Countries
7BulgariaGeorgiaLithuaniaMoldovaPolandRomaniaUkraine
- BulgariaGeorgiaLithuaniaMoldovaPolandRomaniaUkraine
Java Developer (Family Networking)
-
- Regular employment
-
Countries
1Romania
- Romania
Java Developer (Financial services)
-
-
Countries
3GeorgiaMoldovaPoland
- GeorgiaMoldovaPoland
Java Developer (Food Delivery sphere)
-
-
Countries
6BulgariaGeorgiaLithuaniaMoldovaPolandRomania
- BulgariaGeorgiaLithuaniaMoldovaPolandRomania
Java Developer (Pharmacovigilance Solutions)
-
-
Countries
8BulgariaGeorgiaLithuaniaMexicoMoldovaPolandRomaniaUkraine
- BulgariaGeorgiaLithuaniaMexicoMoldovaPolandRomaniaUkraine
Java Developer (Travel and Transportation sphere)
-
-
Countries
4BulgariaLithuaniaPolandRomania
- BulgariaLithuaniaPolandRomania
Lead Java Developer (Business Financing)
-
-
Countries
8BulgariaGeorgiaLithuaniaMexicoMoldovaPolandRomaniaUkraine
- BulgariaGeorgiaLithuaniaMexicoMoldovaPolandRomaniaUkraine