Senior Java Developer
Essentials
Job title: Senior Java Developer
Location: Bucharest / Remote
Contract: employment or B2B
Technology used
Java, Kotlin, Cassandra, Maven
Jenkins, Spring, Hibernate
Client
Our Client is a well-known company with over 14000 employees all over the world.
Role
Identity Management Services is a project where our client is part of and it is representing an implementation of OpenID/OAuth2 as well as Federation and User Provisioning. Identity Management Services is a high scalable system deployed on the AWS AND Azure infrastructure, dealing with multiple availability zones and regions. You will be responsible for achieving 99.99% uptime and to design a system
that will scale with our business demands.
This is a role for someone that it is very passionate about zero downtime, multi-region and compressing milliseconds from the response times and high scalability software development.
Responsibilities
Work in an agile team to build a scalable and secure service and own multiple features of the product.
Evaluate the current architecture, determine risks and opportunities, and come up with proposals for mitigation and improvements.
Extend our capabilities for federated identities.
Design, develop, deploy, integrate and support Single Sign On (SSO) using DevOps model for all types of devices.
Use your outstanding technical skills to mentor junior members of the team
Perform research on various technologies and define architectural improvements. Build prototypes or core features
Drive adoption of new technologies and contribute to continuous increase of technical knowledge across engineering teams
Understand the product principals and customer base and drive the definition of a truly internet-scale & web-forward architecture.
Requirements
4+ years proven experience;
B.S. or M.S. degree in Computer Science, Engineering or equivalent;
Object oriented design principles and design patterns, strong algorithmic and logical skills;
Proven knowledge of System Scalability, Availability & Performance;
Spoken and written English proficiency.
Technology Stack
Java SE, Kotlin, REST, Spring framework(IOC, Security), Hibernate, Redis, Cassandra,
TestNG/Mockito/MockMVC,
Maven, MySQL, Liquibase, JBoss, Git, Jenkins, Sonar, Splunk, Postman, IntelliJ IDEA
Apply today
If you meet the minimum requirements and are interested in applying for this position, please send your details to careers@key-talents.com with “ Senior Java Developer”, in the subject line.