Java Developer

company banner
Apex Systems
Project, IT, Manager, Director, Java, IDE, Database, SQL, HTML, JavaScript, SOAP, Middleware, Development, Systems
Full Time

Job Description

Project: New Account Opening
  • This is one of four main digitalization projects for our client. You will report to an IT Team Manager under the Director of Digital Technology for our client.
  • In April of 2019 this project kicked off for customers to open accounts online. Previously this had to be done in a branch or by calling a number. This is part of a 5 year roadmap. The client purchased a software solution that is being developed in house and externally to meet their needs.

Business Acumen
  • Given that you will be developing software to open accounts for various domains (consumer "retail", business "commercial", checking, savings, credit cards, mortgages, etc.) there is a lot of domain knowledge to learn along the way.

New Technologies / Learning Agility
  • We are using Java in the cloud, .net core 3.1 internally and python. .net core and python backends are all container based, so there are opportunities to cross train in other areas. Our platform development is in Groovy which is a Java

Technical Environment - 90% backend, 10% frontend
  • It's a hybrid Environment (multiples layers to the application) Part is in cloud, part in-house
  • Back-end development languages are: Groovy and .net
  • IDE - IntelliJ
  • Database- SQL server
  • Front End (HTML 5, JavaScript, Jquery) ** UI is proprietary to the vendor, Maestro is the web based browser you write code (form development)
  • Webservices - REST mostly (sometimes on top of SOAP)
  • Containers - Docker, Kubernetes
    • Everything built ends up in a docker container. The client leverages an internal Kubernetes cluster
  • Cloud based Front end (Full Stack) in the cloud that runs on AWS. Their vendor (Temenos) takes care of the AWS, Infrastructure, ec2, load balancing.
  • Middleware Layer - .net core, they receive data real time from groovy, into .net core to do orchestration. Also have Ancillary programs to process inbound files (python).
  • **Ability to cross train into other domains (.net and python)


Agile Development
  • 2 Week Sprints, Daily stand-Ups
  • Co-develop with third-party contractor company (McRae)
  • Team - Internal Developers on this project (2 Java, 1 Groovy, 2 .net core) including you


EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .


Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

.
Dice Id : apexsan
Position Id : BHJOB2374_1192098
Originally Posted : 1 month ago

Similar Positions at Apex Systems

Sr. Java Developer
  • Burlington, NC
  • 1 day ago
Sr Java Developer
  • Burlington, NC
  • 1 day ago
Java Developers
  • Greensboro, NC
  • 1 day ago
Java Developer
  • Charlotte, NC
  • 1 day ago
Java Developer
  • Charlotte, NC
  • 1 day ago
Jr Java Developer
  • Richmond, VA
  • 1 day ago
Java Developer
  • Richmond, VA
  • 1 day ago
Senior Java Developer
  • Charlotte, NC
  • 1 day ago
Java Developer with IOT
  • Charlotte, NC
  • 1 day ago
Lead Java Developer
  • Richmond, VA
  • 1 day ago