Software Engineer (Java)

Posted on 05 April 23 by Andreana Hesson

  • -

Powered by Tracker

Job Description


The Senior Java Developer will be responsible for designing, developing, testing, and maintaining software in accordance with adopted standards for integration into larger subsystems. The ideal candidate will have strong technical skills in Core Java, Angular, Spring Boot, REST Services, JPA, and Web Security elements. Additionally, the candidate should have experience in Agile methodologies, leadership, and mentoring. Sponsorship available for qualified candidates




  • Design, develop, test, and maintain software in accordance with adopted standards for integration into larger subsystems
  • Write automated unit test cases to support testing
  • Understand and adhere to the design model
  • Write software to implement components, services, and/or modules
  • Perform unit testing of source code and work to resolve defects found while performing integration and regression tests
  • Work closely with other software engineers and architects to ensure project objectives are met and frameworks are followed


Required Skills:

  • Core Java
  • Angular (versions 8, 9, 10)
  • Bootstrap, Angular Material or similar styling framework
  • Spring Boot (versions 8, 10)
  • REST Services (version 8, 10)
  • JPA (versions 7, 10)
  • Web Security elements such as OAuth and JSON Web Token
  • Working knowledge of Agile methodologies


Helpful Skills:

  • Kafka
  • Spring Batch
  • Any mobile development experiences
  • Leadership and mentoring experience


Required Education and Experience:

  • Bachelor’s degree in Computer Science, Management Information Systems or related field or equivalent work experience
  • Post graduate degree or coursework a plus
  • Minimum of 5+ years’ experience in full lifecycle system analysis, design and implementation of enterprise business solutions using Object Oriented Analysis and Design, Service Oriented Analysis and Design, and implementation using the Java programming language and Java Enterprise Edition


  • Tuition reimbursement
  • Developmental opportunities - professional, personal, and organizational
  • Wellness program
  • Fitness facility
  • On-site parking and Cafeteria
  • Volunteer opportunities
  • Employee Assistance Program


Job Information

Rate / Salary



Not Specified


Not Specified

Skills / Experience

Not Specified


Not Specified

Our Reference


Job Location