Remote Otter LogoRemoteOtter

Principal Software Engineer - Backend/Java - Remote

Posted 20 weeks ago
Software Development
Full Time
Worldwide

Overview

The Principal Software Engineer will be responsible for developing backend components and services in Java, collaborating with a team in an Agile environment, and mentoring junior developers.

In Short

  • Work as part of an Agile team executing on the backlog.
  • Collaborate with product management and engineering teams.
  • Mentor junior developers and conduct code reviews.
  • Provide technology recommendations to support product requirements.
  • Work closely with the Support team for troubleshooting.
  • Write high-performance, multi-threaded code.
  • Experience with cloud platforms and containerization.
  • Knowledge of SQL and database optimization.
  • Understanding of SaaS, PaaS, IaaS industry.
  • Good exposure to performance tuning tools.

Requirements

  • 10+ years of hands-on experience with Core Java and JUnit.
  • Experience with Spring and Hibernate frameworks.
  • Experience in developing backend components and APIs.
  • Familiarity with HTTP, REST, and web-based technologies.
  • Experience with building and maintaining large scale distributed systems.
  • Bachelor's or Master's degree in computer science.
  • Architectural experience and system design is a plus.
  • Knowledge of CI/CD processes.
  • Basic DBA skills in Oracle.
  • Ability to identify trade-offs in implementations.

Benefits

  • Generous paid time off.
  • Commitment to diversity and inclusion.
  • Opportunities for professional growth.
  • Supportive work environment.
  • Global focus on innovation and customer service.
CloudBees logo

CloudBees

CloudBees Inc is a leading provider of software delivery solutions that empower enterprises to deliver scalable, compliant, and secure software. The company acts as a strategic partner in cloud transformation, enhancing the developer experience throughout the software development lifecycle. With a focus on DevSecOps, CloudBees supports organizations in their journey towards efficient software delivery, whether through on-premise solutions like Jenkins or cloud-based services. Committed to diversity and innovation, CloudBees believes that a diverse workforce strengthens its ability to serve customers and drive creative problem-solving.

Share This Job!

Save This Job!

Similar Jobs:

ABBYY logo

Principal Backend Software Engineer - Remote

ABBYY

22 weeks ago

ABBYY is seeking a Principal Software Engineer to lead backend development and ensure high-quality code and systems.

India
Full-time
Software Development
Imprint logo

Principal Software Engineer, Backend - Remote

Imprint

52 weeks ago

Imprint is seeking a Principal Engineer to lead the development of a next-generation lending platform.

United States
Full-time
Software Development
Veeva Systems logo

Principal Software Engineer - Java - Remote

Veeva Systems

21 weeks ago

Join Veeva Systems as a Principal Software Engineer to develop cloud software that accelerates the delivery of critical treatments and medicines.

United States
Full-time
Software Development
$150,000 - $300,000/year
Creative Chaos logo

Principal Software Engineer (JAVA) - Remote

Creative Chaos

175 weeks ago

Seeking a Principal Software Engineer (JAVA) to develop server applications and lead a team at Creative Chaos.

Pakistan
Full-time
Software Development
Vonage logo

Java Backend Software Engineer - Remote

Vonage

15 weeks ago

Join Vonage as a Java Backend Software Engineer to enhance their Video Platform and work on cloud-based solutions.

Spain
Full-time
Software Development