Epicareer Might not Working Properly
Learn More
M

Remote Principal Backend Java Engineer

  • Full Time, remote
  • Motion Recruitment Partners, LLC
  • Remote On Site, United States of America
Salary undisclosed

Checking job availability...

Original
Simplified
An exciting opportunity is available for a Principal Backend Engineer to join a leading company in the construction planning and analytics space. This is a full-time role with a remote/hybrid setup, offering the chance to work on complex, cloud-based web applications designed to support thousands of users. The technology stack includes Java, Spring Boot, PostgreSQL, Firebase RTDB, Snowflake, Docker, Mesos, and Google Cloud Platform. This role offers the chance to work on highly scalable, database-centric applications, improving real-time data processing and system performance. You will be responsible for designing and implementing microservices and distributed systems that power mission-critical applications. If you enjoy working in a collaborative, Agile environment where backend engineers take full ownership of databases and system architecture, this is the role for you! Required Skills & Experience
  • 12+ years of backend development experience
  • Expertise in Java, Spring Boot
  • Strong experience with PostgreSQL, schema design, and writing complex queries
  • Knowledge of Firebase RTDB, MongoDB, Snowflake
  • Experience with microservices architecture and distributed systems
  • Proficiency with Docker, Mesos, and Kubernetes
  • Experience with Google Cloud Platform or other cloud platforms
  • Familiarity with asynchronous messaging and multi-threaded systems
Desired Skills & Experience
  • Experience with message queues (Kafka, RabbitMQ)
  • Strong Linux background
  • Familiarity with Agile development methodologies
  • Experience working with small, cross-functional teams
What You Will Be Doing Tech Breakdown:
  • 50% Java & Spring Boot Development
  • 25% Database Management & Optimization
  • 25% Cloud & Microservices Architecture
Daily Responsibilities:
  • 70% Hands-on Development & System Design
  • 20% Collaboration with Engineering & Product Teams
  • 10% Technical Documentation & Code Reviews
The Offer
  • Competitive salary with performance-based bonuses
  • Remote flexibility with optional onsite collaboration
  • Opportunity to work on cutting-edge backend and cloud technologies
Benefits:
  • Medical, Dental, and Vision Insurance
  • PTO & Vacation Time
  • 401(k) Options

Applicants must be currently authorized to work in the U.S. on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
An exciting opportunity is available for a Principal Backend Engineer to join a leading company in the construction planning and analytics space. This is a full-time role with a remote/hybrid setup, offering the chance to work on complex, cloud-based web applications designed to support thousands of users. The technology stack includes Java, Spring Boot, PostgreSQL, Firebase RTDB, Snowflake, Docker, Mesos, and Google Cloud Platform. This role offers the chance to work on highly scalable, database-centric applications, improving real-time data processing and system performance. You will be responsible for designing and implementing microservices and distributed systems that power mission-critical applications. If you enjoy working in a collaborative, Agile environment where backend engineers take full ownership of databases and system architecture, this is the role for you! Required Skills & Experience
  • 12+ years of backend development experience
  • Expertise in Java, Spring Boot
  • Strong experience with PostgreSQL, schema design, and writing complex queries
  • Knowledge of Firebase RTDB, MongoDB, Snowflake
  • Experience with microservices architecture and distributed systems
  • Proficiency with Docker, Mesos, and Kubernetes
  • Experience with Google Cloud Platform or other cloud platforms
  • Familiarity with asynchronous messaging and multi-threaded systems
Desired Skills & Experience
  • Experience with message queues (Kafka, RabbitMQ)
  • Strong Linux background
  • Familiarity with Agile development methodologies
  • Experience working with small, cross-functional teams
What You Will Be Doing Tech Breakdown:
  • 50% Java & Spring Boot Development
  • 25% Database Management & Optimization
  • 25% Cloud & Microservices Architecture
Daily Responsibilities:
  • 70% Hands-on Development & System Design
  • 20% Collaboration with Engineering & Product Teams
  • 10% Technical Documentation & Code Reviews
The Offer
  • Competitive salary with performance-based bonuses
  • Remote flexibility with optional onsite collaboration
  • Opportunity to work on cutting-edge backend and cloud technologies
Benefits:
  • Medical, Dental, and Vision Insurance
  • PTO & Vacation Time
  • 401(k) Options

Applicants must be currently authorized to work in the U.S. on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job