Default_best_data_analytics_tools_promo_image_with_saturated_0 (1)

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.

We will be glad to see you!

First Name is required. Maximum 50 characters.
Last Name is required. Maximum 50 characters.
Email is required. Please enter a valid email address (e.g. recipient@domaine.org).
Maximum 100 characters. Add the name of our employee (e.g. John Smith)
Maximum 2000 characters.
Please attach file in the allowed format .pdf, .doc(x), .txt, .rtf Please attach file less than 3 Mb
Formats (3 MB): doc, docx, pdf, txt, rtf
Please Add Comment or Attach File.

An error occurred sending your message.
Try again or contact us via webinforequest@coherentsolutions.com.

Thanks for your application!
We will reply soon.

Share vacancy