Jobs · Engineering · Illinois

Java Backend Services Developer V

Apex Systems · Illinois, United States · 2 wk ago
Engineering$82–$92/hrContract

Job Description

The position involves managing Java/Java EE application development and providing expertise throughout the full software development lifecycle, from concept and design to testing.

Responsibilities

  • Design and develop user interfaces for internet/intranet applications by setting expectations and feature priorities throughout the development life cycle.
  • Determine design methodologies and tool sets, completing programming using various languages and software products.
  • Define site objectives by analyzing user requirements and envisioning system features and functionality.
  • Design and conduct tests to ensure application quality and performance.
  • Troubleshoot development and production problems across multiple environments and operating platforms.
  • Support users by developing documentation and assistance tools.

Requirements

  • Strong understanding of cloud and event-driven architecture, microservices, and Domain-Driven Design (DDD) architectural style.
  • Proficiency with AWS, Java, and Spring Boot.
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Object-Oriented analysis and design using common design patterns.
  • Knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience in the Spring Framework.
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Experience creating microservices.
  • Experience with Event-Driven Architecture (EDA) and Kafka.
  • Experience with Kubernetes and OpenShift (Red Hat).

Technical Skills

  • Strong understanding of cloud and event-driven architecture, microservices, and Domain-Driven Design (DDD) architectural style.
  • Proficiency with AWS, Java, and Spring Boot.
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Object-Oriented analysis and design using common design patterns.
  • Knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience in the Spring Framework.
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Experience creating microservices.
  • Experience with Event-Driven Architecture (EDA) and Kafka.
  • Experience with Kubernetes and OpenShift (Red Hat).

Benefits

  • Medical, dental, vision, life, disability, and other insurance plans.
  • ESPP (employee stock purchase program).
  • 401K program with company match.
  • HSA (Health Savings Account on the HDHP plan).
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
  • Corporate discount savings program and other discounts.
  • On-demand training program, certification prep, and access to technical and leadership courses/books/seminars.
  • Certification discounts and other perks to associations like CompTIA and IIBA.
  • Dedicated customer service team for benefits and other resources.
  • Certified Career Coach.

Pay

$82-$92 per hour

Schedule

Virtual, Illinois (Remote)

Similar jobs

Java Backend Developer

Olik GlobalPennsylvania, United States· 3 wk ago
Information Technologyapply on apply.workable.com

Java Backend Developer

Accord Technologies IncAlpharetta, GA· 5 mo ago
Engineeringapply on candidateportalnew.ceipal.com