Senior Java Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., 5+ years of commercial software development experience., Strong proficiency in Java and designing scalable applications., Experience with cloud infrastructure, container technology, and agile methodologies..

Key responsibilities:

  • Design, build, and improve the provider platform to streamline tasks.
  • Lead architecture and design of the Coverage Platform and related systems.
  • Collaborate with providers to integrate and maintain partners.
  • Develop high-performance micro-services and libraries using Kubernetes.

WavesReach logo
WavesReach https://wavesreach.co/
2 - 10 Employees
See all jobs

Job description

We are looking for a skilled Senior Java Developer to join their innovative and dynamic team. This is an excellent opportunity to contribute to a globally impactful project within the tech industry, working alongside highly skilled professionals to tackle challenging problems and build scalable solutions.

Responsibilities 
  • 5+ years of commercial software development experience;
  • Bachelors degree in Computer Science (or other related degree);
  • English level B2+;
  • Solid experience in Java, designing and building scalable high-performing applications;
  • Experience in software design and Continuous Delivery;
  • Experience in cloud infrastructure and container technology;
  • Passion for software craftsmanship and agile development methodologies;
  • Team-player mindset with passion for mentoring and growing colleagues;
  • An open mind and eagerness to learn new things
Requirements 
  • Design, build and improve our provider platform to simplify and streamline our complex tasks.
  • Play a leading role in architecture and design of Coverage Platform and related systems.
  • Work closely with providers: integrate new ones and maintain the existing partners.
  • Use kubernetes to deploy and manage your services.
  • Work on high performance services that handle all communications with our partners.
  • Collaborate with other teams on solutions for challenging and interesting problems.
  • Design and develop a scalable and future-proof micro-services and libraries.
  • Help more junior engineers grow in their profession.
Benefits
  • Competitive salary
  • Great company atmosphere and comfortable communications;
  • Paid time off and sick leave
  • Career growth opportunities in a dynamic, rapidly growing company
  • Collaborate with a highly skilled team
  • Flexible work options with a focus on work-life balance and employee well-being.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Willingness To Learn
  • Teamwork

Java Developer Related jobs