Senior Java Engineer

ForgeAI has an exciting opportunity for a dedicated Java Engineer to join our team. This position will be responsible for building and maintaining Java applications that support UIs and realtime processing of large amounts of data.

The ideal candidate will have a strong working knowledge of Java and web protocols with a track record of building and maintaining solutions at a high level of quality. You must be comfortable assuming ownership of projects and working in fast paced and highly dynamic environment.

 

Responsibilities:
  • Convert product specifications and use cases into functional applications

  • Design, build, and maintain efficient Java code

  • Debug and provide solutions to potential problems

  • Collaborate with front end developers on APIs for user facing applications

  • Identify issues or areas for performance improvement and offer solutions

 

Skills and Qualifications:
  • 5+ years experience with Java

  • Solid understanding of object-oriented design

  • Firm grasp of design principles behind building scalable applications

  • Experience with Spring, Spring Boot, and Hibernate frameworks

  • Familiarity with concepts of HTTP, JDBC, and RESTful

  • Experience creating Database schemas to support project objectives

  • Proven track record implementing automated tests, unit tests using JUnit or TestNG

  • Experience using a Java profiler for identifying memory and performance issues

  • Proficient using revision control systems like Git

  • Familiarity with maven build tool

  • Experience working in an Agile/Scrum workflow

  • Previous startup experience preferred

  • History of thorough and responsive communication with co-workers

  • Strong collaborative working style

 

About Forge.AI:

We work on complex, interesting problems. And we enjoy it. We have a mix of talented, eclectic, friendly people who are always accessible and respectful and work superbly as a team. We also often have board game Wednesdays and erstwhile whiskey tastings.

We believe we're working on some of the most important and broad concepts in the technology world and prize creativity as highly as technical ability.


Contact us to learn more about this role.