Career Opportunity

Junior Backend Engineer

Dunwoody, GA – Hybrid

Junior Backend Engineer

Job Description

The SmartPM Schedule Control Platform is a game changer in the construction project management landscape. We are a fast-growing, forward-thinking company that provides cutting-edge project management and analytics solutions. We aim to empower construction professionals and project stakeholders with the tools to achieve unprecedented efficiency, transparency, and project success.

SmartPM is looking for an experienced and motivated Junior Backend Engineer to join our team to help build and maintain our code base. You will be instrumental in developing and maintaining the robust backend infrastructure that powers our SaaS solutions. You’ll collaborate closely with team members to ensure the seamless integration of back-end components, optimize performance, and deliver a scalable and secure SaaS platform.

This position will report to the VP of Engineering and will be located in Atlanta, GA.

What you’ll do:

  • The ideal candidate will be hardworking and have hands-on experience
  • Implement features and functionality as dictated by the roadmap.
  • Perform code reviews to ensure that quality is being maintained.
  • Maintain the existing code base.
  • Design, develop, and maintain scalable and high-performance backend systems for our SaaS solutions.
  • Collaborate with our architect to design APIs that facilitate seamless communication between the front and back end.
  • Identify and address bottlenecks in the backend systems to optimize performance and response times.
  • Conduct thorough testing and debugging to ensure the reliability and efficiency of backend code.
  • Work closely with front-end developers, product managers, and other stakeholders to understand requirements and deliver integrated solutions.
  • Write unit tests

What we’re looking for:

  • Must have experience with: Java, SpringBoot, Design Patterns
  • Nice to have experience with: Angular, MYSQL, JMS, Hibernate, Redis, DocumentDB, Microservices Architecture, Construction/Scheduling
  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent work experience.
  • 0-3 years of experience as a Backend Engineer, with a focus on SaaS.
  • Pride and ownership of meeting expectations.
  • Adaptable, resourceful, able to work within ambiguity.
  • Self-directed and highly organized.
  • Creative and innovative.

Join Us

This is an exceptional opportunity to be part of a high-growth technology company with a supportive and energizing culture. At SmartPM, we are dedicated to our collective growth, development, and success. If you’re prepared to be an integral member of our team as a Junior Backend Engineer, we invite you to apply.  

Apply Now

Learn about our applicant and candidate privacy policy and about creating a profile on My Settings.

Get A Quote

Request A Demo

Managed Services

Join our webinar

Invest in Continuous Improvement

Name(Required)
By clicking "Submit", I agree to SmartPM's Terms of Service and Privacy Policy.