Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in the Architecture, Engineering, and Construction industry is seeking a Senior Backend Software Engineer. The ideal candidate will have extensive experience in Java and database management, contributing to scalable, web-based applications. Join a collaborative team that employs Agile methodologies to bring innovative solutions to complex challenges.
Our back-end software development is highly database-centric. We are looking for an experienced (6 to 10 years) backend programmer with expertise in Java, Postgres, Firebase RTDB, and Snowflake to help implement product functions and business logic that Firebase’s document database isn’t suited for, such as complex queries and aggregation. The backend communicates with the frontend and Firebase via an asynchronous message bus and is highly multi-threaded. Linux experience is essential, and familiarity with cluster orchestration and Docker containers is a plus. This small team works closely with the Chief Software Architect, using Agile methodologies to deliver code frequently.
Preferred additional experience or interest in:
MOCA Systems, Inc. (MSI) is a leading provider of services and software for the Architecture, Engineering, and Construction industry, delivering innovative solutions for complex projects worldwide. MSI is profitable with offices across the U.S. and global partners, ensuring projects are delivered on time and within budget. Learn more at mocasystems.com.
Touchplan, MSI’s flagship software, is the leading construction planning and analytics platform used on many projects worldwide. It offers real-time, cloud-based collaboration tools to optimize project schedules and budgets. More information at www.touchplan.io.
MSI is committed to providing a work environment free of discrimination and harassment. Employment decisions are based on business needs, job requirements, and individual qualifications, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, or other protected characteristics. We encourage applicants of all ages.
Powered by JazzHR