Senior Back End Developer (Java)

Senior level • Full-time • On-site • Cluj-Napoca
HDOPT024
85

Job Summary

With over 40,000 business customers subscribing to more than 650,000 services, our client has become the industry's leading provider of unified communications and collaboration (UCC) services in the cloud for small and medium businesses and mid-market and distributed enterprises. They deliver a broad suite of UCC services to in-office and mobile devices spanning cloud telephony, virtual contact center and virtual meetings through a proprietary unified Software as a Service, or SaaS, platform. They hosted VoIP communications free companies from the burdens of outmoded on-premises systems that thwart productivity and drain profits. Our client's flexible, scalable cloud solutions combine ease of use and management simplicity with rigorous security, compliance and reliability.

Want to make a bigger impact in these extraordinary times? Join them in shaping the future of their Platform. Our partner is seeking a Senior Software Engineer to join their Platform team.

What will you build?

You will be part of a development team that works on critical applications and is involved in the entire life cycle of the product from development to deployment. One of the services owned by the team is responsible for the management and porting of phone numbers and is heavily used by other services in the partner's ecosystem to meet their customers’ demands.

How will you do it?

They adopted the Microservices architectural style and run their system in a hybrid Public Cloud - Private DataCenter infrastructure.

Highlights of their technology stack:

  • Backend: SpringBoot/Cloud, Kafka
  • AWS Managed Services
  • Infrastructure, configuration, and deployment: Docker, Kubernetes
  • Observability: Wavefront, New Relic, Dashbase, Lightstep

Their Agile Process is continuously improved in order to support their Continuous Delivery mindset and fast-evolving business needs.

They are firm believers that Quality relies on healthy engineering practices:

  • Well articulated Technical Design
  • API First
  • Great Code
  • Extensive and candid Peer Reviews
  • Qualitative and quantitative test coverage as per the Pyramid of Tests
  • Excellent Documentation

What will be your responsibilities?

  • Design and implement technical solutions that satisfy Product requirements
  • Satisfy NFR-s, with special emphasis on Security and Observability
  • Engage in the Continuous Improvement process
  • Interactions with other Teams and Stakeholders

Are they a good match?

  • Proven technical experience
  • Very strong knowledge of Java Core
  • Spring ecosystem know-how
  • Proficiency in Database technologies (SQL and NoSQL)
  • Good knowledge of Distributed Systems
  • Good knowledge of NFR-s analysis and implementation
  • Deliver beautiful and well tested code
  • Exposure to AWS (or other Public Cloud)
  • Self Starter and ambitious
  • Collaborative
  • Play the long game

Wait, we have more...

There has to be one perfect job for you, so here are some more similar jobs.

Cloud Data Engineer
Mid-level • Full-time • MRDRW002
Remote Cluj-Napoca
Java Software Developer
Mid-level • Full-time • HDCGN001
Hybrid București
Backend Software Engineer
Senior level • Full-time • HDOWC007
Remote Cluj-Napoca
Senior Productivity Platform Engineer
Senior level • Full-time • HDSWQ001
Hybrid București
Java Software Engineer
Senior level • Full-time • HDSWQ002
Hybrid București

Introducing the developer’s
console.

Sign up to our newsletter and you will receive periodic updates of new blog posts, contests, events and job opportunities.

$