Java Developer

Apolis Logo
  • Construction
  • FullTime
  • Applications have closed

Position: Java Developer

Duration: 18 months (with potential for conversion)

Location: Hybrid – 3 days onsite per week in Chicago, IL or Charlotte, NC

Job Description

We are seeking a Java Developer to join our team. This role involves the development, enhancement, debugging, support, maintenance, and testing of software applications that support business units or functional operations. The ideal candidate will have experience working with significant software components, conducting code reviews, and managing CI/CD and deployment activities in alignment with DevOps practices.

The developer should have a solid understanding of architectural principles and banking standards. Responsibilities include participating in and supporting the delivery of system designs and implementations, offering technical direction, and contributing to system architecture for various initiatives. This role also requires the ability to lead and collaborate with large development teams, acting as a seasoned and proficient technical resource.

Required Skills

  • Java / J2EE Development
  • SOAP and RESTful Web Services
  • Web Services Architecture & Integration
  • JBoss Application Server
  • Multithreading Techniques
  • Indexing Mechanisms
  • Java Collections Framework
  • Oracle Database Experience

Nice to Have

  • Banking Industry Experience
  • Payments Systems Knowledge