Senior Java Developer
For our partner, a leading provider of high – tech outsourcing services, focused on R&D, and its Engineering Solution Center handles software development and quality assurance, we are looking for a Senior Java Developer in Bucharest.
- Conduct design and code reviews;
- Code using primarily Java;
- Design core, backend software components;
- Work closely with cross functional partners to drive end-to-end user product changes;
- Work closely with operations and infrastructure to build high scale backend services;
- Dive into unfamiliar technology areas and learn things quickly;
- Analyze and improve efficiency, scalability, and stability of various system resources;
- Analyze & solve difficult production incidents across the stack.
- Team player, accountable, dedicated and passionate;
- Sc. Computer Science/Engineering or equivalent knowledge;
- At least 7+ years of experience coding in Java;
- Experience in designing and building multi-tenant and scalable microservice systems;
- Experience working in containerized environment with Kubernetes;
- Experience with system design and data structures.
Nice to have:
- Experience in relational databases (Postgres advantage) and NoSQL databases (Mongo advantage);
- Experience with cloud technologies (GCP/AWS/Azure).
Benefits: competitive remuneration and undetermined work contract; sick days (2 days/year); 2 extra leave days when employee has reached a period of 3 years in company; international projects and professional growth in a technology environment; flexible and professional working environment; central location (close to metro station Universitate); medical subscription (Medlife/Regina Maria); available shared parking spots; sports and relaxations facilities; access to Pluralsight training platform.