Senior Java Developer (IAM)

About the company:

Coherent Solutions is a US based software product development and consulting company that solves client business problems by bringing together global expertise, innovation, and creativity to produce world-class technology solutions. The US-based delivery teams work side-by-side with 2000+ employees globally. North America headquarters reside in Minneapolis, US with European locations in Minsk and Brest, Belarus, in Bucharest, Romania, in Vilnius, Lithuania and in Sofia, Bulgaria. Currently we are looking for new colleague to join our office in Sofia.

 

About the Project:

The client provides the most complete Identity and Access Management (IAM) solution that engages securely with anyone, anywhere, anytime, with an unparalleled “service first” philosophy. An innovative and industry leader, the company offers professional services, Identity and Access Management (IAM) managed services and Identity as a Service (IDaaS). Its full range of services is powered by an industry-first IAM Virtualization Platform delivered via company’s Identity SOC. The project is the subscription based IAM platform with the customer specific deployment model (on premise/Cloud).

Technologies:
Java 8/11
Spring/Spring Boot
Spring Cloud
ORM (Hibernate)
Git
Oracle
No SQL
Redis
Hashicorp Vault
AWS

Main Responsibilities:

  • Develop new features/microservices using Java and Spring Boot framework;
  • Assist in splitting the existing monolith project to follow microservices design;
  • Analyze, review, and modify existing codebase to increase operating efficiency or adapt new requirements;
  • Write quality unit and integration tests;
  • Perform code reviews to ensure quality of programming;

 

 

You would be the ideal candidate if you have:

  • Bachelor’s Degree in Computer Science or equivalent work experience preferred;
  • 4+ years software development experience;
  • Experience with Spring/Spring Boot frameworks;
  • Experience with microservices architecture style, understanding best microservices patterns;
  • Experience with Webservices and REST;
  • Experience with databases (SQL/Oracle, No SQL);
  • Knowledge of version control tools (GIT/SVN);
  • Strong understanding of data structures, algorithms, and object-oriented design;
  • Experience working on an Agile team that is highly collaborative and transparent in their work;
  • Excellent communication skills in English – both written and spoken;

 

 

Nice to have:

  • Understanding IAM/Security domain principles and patterns;
  • Experience developing software for AWS cloud platform;
  • Front End experience – Angular 6+, HTML5, Bootstrap, CSS3, JavaScript, Typescript;

 

 

If this opportunity excites you, send us your resume!

Please, note, that we will consider all the applications with due respect, but only shortlisted candidates will be contacted.

 

 

Why joining Coherent Solutions?

Coherent Solutions is a stable growing company with more than 25 years of history. The Sofia office is the newest development center of the company and has opened in 2018. For every professional, we are ready to offer working conditions that ill reveal your potential in the best possible way. Knowledge, personal skills and real work experience are the only criteria for evaluating candidates in our company.

 

Career development

Internal and external trainings

Different and challenging projects

International working environment and knowledge sharing

Conferences and events attendance

Management and other soft skills trainings

 

Work-life balance

Standard working hours

Home office

Additional Health Insurance

Multisport card

Corporate events and Team buildings

Happy hour

 

Other benefits

Dynamic and friendly work environment

Comfortable relax zones

Different group activities

Join Our Team!