M
Remote Principal Backend Java Engineer
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
Applicants must be currently authorized to work in the U.S. on a full-time basis now and in the future.
- 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
- Experience with message queues (Kafka, RabbitMQ)
- Strong Linux background
- Familiarity with Agile development methodologies
- Experience working with small, cross-functional teams
- 50% Java & Spring Boot Development
- 25% Database Management & Optimization
- 25% Cloud & Microservices Architecture
- 70% Hands-on Development & System Design
- 20% Collaboration with Engineering & Product Teams
- 10% Technical Documentation & Code Reviews
- Competitive salary with performance-based bonuses
- Remote flexibility with optional onsite collaboration
- Opportunity to work on cutting-edge backend and cloud technologies
- 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
Applicants must be currently authorized to work in the U.S. on a full-time basis now and in the future.
- 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
- Experience with message queues (Kafka, RabbitMQ)
- Strong Linux background
- Familiarity with Agile development methodologies
- Experience working with small, cross-functional teams
- 50% Java & Spring Boot Development
- 25% Database Management & Optimization
- 25% Cloud & Microservices Architecture
- 70% Hands-on Development & System Design
- 20% Collaboration with Engineering & Product Teams
- 10% Technical Documentation & Code Reviews
- Competitive salary with performance-based bonuses
- Remote flexibility with optional onsite collaboration
- Opportunity to work on cutting-edge backend and cloud technologies
- 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