Remote Senior Java Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Java Developer will be part of the Outbound Campaigns Team, focusing on developing enterprise campaigns management features for a leading cloud contact center platform.
  • Responsibilities include leading the design, development, and implementation of microservices, collaborating with architects, providing technical guidance to team engineers, conducting code reviews, addressing technical debt, staying updated with emerging technologies, and collaborating with cross-functional teams.
  • Qualifications require 12+ years of experience in scalable system design, expertise in transforming monoliths into microservices, proficiency in Java, Spring, SpringBoot, Kubernetes, CI/CD tools, Elastic, SQL/NoSQL databases, GCP, and a Bachelor's degree in Computer Science or related field.
  • The position also requires strong problem-solving skills, leadership experience, ability to mentor junior engineers, adaptability to fast-paced environments, and proficiency in running mission-critical software in production.

Requirements:

  • 12+ years of expertise in scalable, distributed system design and development.
  • Skilled in transforming monoliths into resilient microservices.
  • Proven track record of designing and implementing complex systems at scale.
  • Expert-level Java developer with proficiency in Spring and SpringBoot frameworks.
  • Extensive hands-on experience with Kubernetes and CI/CD tools like GitLab.
  • In-depth knowledge of Elastic and strong experience with SQL/NoSQL database design.
  • Good understanding of public cloud infrastructures, particularly GCP.
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Strong problem-solving skills and strategic mindset.
  • Excellent communication and collaboration abilities.
  • Leadership experience and ability to mentor and guide junior engineers.
  • Thrives in fast-paced, dynamic environments.
  • Proficient in running mission-critical software in production.

Benefits:

  • Culture of Relentless Performance: Join a technology development team with a 99% project success rate and significant revenue growth.
  • Competitive Pay and Benefits: Comprehensive compensation and benefits package, including health insurance and relocation program.
  • Work From Anywhere Culture: Enjoy the flexibility of remote work.
  • Growth Mindset: Professional development opportunities, certification programs, mentorship, talent investment programs, internal mobility, and internship opportunities.
  • Global Impact: Collaborate on impactful projects for top global clients.
  • Welcoming Multicultural Environment: Thrive in an inclusive and supportive work environment with open communication and team-building events.
  • Social Sustainability Values: Engage in sustainable business practices focused on IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Leave a feedback