Responsibilities:

  • Develop and implement complex Java backend solutions for enterprise-level web applications
  • Build and optimize implementations of varying sizes with minimal guidance, adhering to current industry standards
  • Ensure that all applications comply with the company's security and privacy policies
  • Participate in team meetings and planning sessions, providing feedback and guidance to align technical solutions with business requirements and policy guidelines
  • Support applications and serve as a subject matter expert on technical issues related to their own or other developers’ code
  • As needed, act as a Lead on development efforts, overseeing and mentoring junior developers


Requirements:

  • Associate's Degree or Bachelor's Degree, preferably in information systems/technology, computer science, business administration. Related work experience may be considered in lieu of degree
  • 5-7 years of experience in commercial or enterprise large-scale web application development and implementation, specifically with Java 8 or newer
  • Experience in the development and implementation of Web Services and/or Service Oriented Architecture (SOA); REST API development; and API development platforms
  • Expertise in Spring (Spring Boot, Spring Security), Hibernate, and JPA
  • Working knowledge of relational databases, particularly Oracle, and strong database design skills
  • Proficiency with development tools such as Eclipse, IntelliJ, Maven, and Jenkins, as well as application platforms
  • Experience with continuous integration practices
  • Excellent documentation and knowledge transfer abilities
  • Familiarity with JavaScript and React is preferred
  • Strong communication, organizational, and analytical skills
  • Ability to multitask and manage shifting priorities effectively
  • Prior experience leading or mentoring development teams focused on execution is required
  • Amenable to working on midshift
Similar jobs

Senior Java Developer

Apply Now
Back to search page