We’re hiring!

Software Engineer (Java Developer)

The Opportunity

We are looking for an enthusiastic and detail-oriented Java Developer to join our development team. This is an excellent opportunity for recent graduates or self-taught developers with strong Java fundamentals to kickstart their career in software development. You will work closely with senior developers to design, develop, and maintain Java-based applications, with opportunities to explore modern frameworks like Spring Boot.

What You’ll Do

  • Assist in the design, development, and testing of Java-based applications.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and learn industry best practices.
  • Collaborate with cross-functional teams on development projects.
  • Document code and contribute to knowledge-sharing initiatives.

This position is a full-time internship and requires on-site presence at our office.

What We’re Looking For

  • Understanding of object-oriented design and development.
  • In-depth knowledge of the language of Java.
  • Knowledge of various software design life cycles.
  • Analytical and problem-solving abilities.
  • Good understanding of software architecture. 
  • Excellent project management and communication skills.
  • Strong understanding of Java programming language, OOP concepts, and data structures.
  • Academic or project experience with core Java development.
  • Basic understanding of databases and SQL.

Good to Have (Preferred but not mandatory):

  • Familiarity with Spring Boot or other Java frameworks.
  • Understanding of REST APIs and web services.
  • Exposure to tools like Git, Maven/Gradle, or any version control system.

Why Lumber?

  • Be part of a fast-growing startup modernizing one of the world’s most essential industries.
  • Endless opportunities for growth. If you want to take your career to the next level, this is the place to be.
  • Work with a passionate, mission-driven team.
  • A culture that values learning, ownership, and getting sh*t done (the right way).
  • So, if you are the ONE and wondering how to be part of our Rocketship, quit scrolling and apply!

Company Overview

Lumber is reshaping the construction industry with an AI-powered workforce management platform that simplifies payroll, HR, compliance, scheduling, time-tracking, and more. With innovation at the core of everything we do, we empower businesses with cutting-edge solutions that transform the way they manage their workforce.

Department

Engineering

Requirements

  • Degree in Computer Science, IT, or related field
Supercharge your construction workforce
Talk to our Lumber expert to get started.
Book a demo