Closed listing
Java Engineer
- Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Jobright is a personal AI job search agent that simplifies the job search process and helps users reach better job outcomes. The Java Engineer develops and maintains backend services, APIs, database integrations, tests, and technical documentation while supporting software quality through debugging and code reviews.
Why Join Us
- Build real, production AI agents used by real users
- High ownership and impact
- Work at the intersection of AI, agents, and product
- Shape how people experience AI-driven job search
Responsibilities
- Implement and maintain Java backend features under the guidance of experienced engineers
- Build API endpoints, validate inputs, and integrate application code with relational databases
- Write unit and integration tests and investigate defects using logs and debugging tools
- Participate in code reviews and document technical decisions and service behavior
Qualification
Required
- Foundational Java and object-oriented programming skills demonstrated through academic, personal, or internship projects
- Understanding of data structures, HTTP APIs, and basic SQL
- Familiarity with Git and a willingness to learn testing and maintainable service design
Preferred
- Exposure to Spring Boot, Maven, or Gradle
- Experience with automated tests, containers, or continuous integration
More about this job
Responsibilities
The Java Engineer will develop and maintain backend services, APIs, and database integrations while ensuring software quality through testing and code reviews. They will also document technical decisions and investigate defects using debugging tools.
Requirements
Candidates should have foundational Java and object-oriented programming skills along with an understanding of data structures, HTTP APIs, and SQL. Familiarity with Git and a willingness to learn testing and service design are required, with preference given to those with experience in Spring Boot, containers, or CI/CD.
Skills
- Java
- Object-oriented programming
- Data structures
- HTTP APIs
- SQL
- Git
- Spring Boot
- Maven
- Gradle
- Automated tests
- Containers
- Continuous integration
- Debugging
- Backend development
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Java
- Backend
- API
- Database
- SQL
- Git
- Spring Boot
- Maven
- Gradle
- Unit testing
- Integration testing
- Containers
- Continuous integration
- Object-oriented programming
- Software development
- Debugging
- Technical documentation