Java Developer

Apex Systems in Columbus, OH

  • Type: Full Time
position filled
Job Description

Job #: 1025448
Title: Java developer
Location: Columbus, OH
Contract to hire or direct hire

Brief Description:
We are looking for a Java developer to work in our Enterprise Payments team focused on building emerging payment technologies for our customers. The candidate would start out by building a new payments origination platform using Java technologies which will allow us to provide our online and mobile customers greater simplification for their payment needs while leveraging new and emerging real time payment capabilities.

Detailed Description: As a Java Developer Lead, you would provide direction for all components of the application and their responsibilities, the technologies that are used to fulfill those responsibilities and interfaces and communication between components.
This platform will build new microservices exposed via REST API's using Spring Boot, a new payments database schema, database ORM using Hibernate and scheduled tasks/batch processes using other java technologies. Using requirements and functional design as inputs, the candidate will help to create detailed design documentation and POC’s to help set the technology direction.
The candidate will lead the build out, code reviews and unit testing of the product while providing direction to 3-4 junior and mid-level developers helping to build new product functionality.
Finally, the candidate will research and facilitate the monitoring, high availability and support methodology for our production environment partnering with our L2 production support team.

Basic qualifications: Min 7 years of hands on software development experience in Java technologies with special focus in middleware development building RESTful web services
Bachelor's Degree

Preferred Qualifications: Payments/payment processing background in 1 or more of the following: Wires, ACH, Zelle, TCH RTP or Bill Payments
Possess 5+ years of experience with relational databases/SQL
Experience in banking technology
Possess 3+ years of experience with ORM technologies preferably Hibernate
Possess 1+ years of experience with Spring Boot
Possess 3+ years of professional experience in supervising or leading junior development team members
Possess excellent communication, design, documentation, analytical, and SDLC skills
Possess hands on experience working in Java8+, Java JPA, Swagger, GIT, Maven, Jenkins, JSON & SOAP xml, YML
Possess hands on experience working with scheduled tasks with technologies like Quartz or Spring Boot scheduling
Possess hands on experience working with Docker, Kubernetes or other container orchestration technology

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 844-463-6178.

You may be interested in these similar jobs!
Java developer

Position: Java Developer. Location: Westerville, OH Must have Skills. Full Stack Java (whose perfect on basic concepts like List, Arrays, Collections…

Read More
Java Full Stack Developer

Role: Senior Java Full Stack Developer Skillset: Java, Spring/Spring Boot, JavaScript, GIT, Maven REST, SOAP, Oracle Location: Columbus, Ohio Head Co…

Read More
Sun Certified Sr. Java Developer at Columbus, OH
Data Systems Integration Group in Columbus, OH

Hi, Hope you are doing great We are looking for Sr. Java Developer at Columbus, OH. Contract Position Skype Interview Sr. Java Developer Required Ski…

Read More
Java Developer / Java Programmer / Java Angular Developer
Svats in Columbus, OH

Job Title: Java Developer Duration: 5-6 months with chance of extension Visa preferences: Open Location: Columbus, OH Purpose & Overview: Creati…

Read More
Java Full Stack Developer
albanybmw in Columbus, OH

Req 1 Title: Java Developer with Python or Golang experience Location: Mountainview CA No of positions: 04 Rate: 50-55/hr c2c. Must Have Java, Python…

Read More
Full Stack Java Developer
Eliassen Group in Columbus, OH

Full Stack Java DeveloperColumbus, OH Our innovative and industry leading client is searching for an experienced Full Stack Java Developer to create …

Read More
Title: Angular / Java Developer
Logic Soft in Columbus, OH

Title: Angular / Java Developer Duration: 18 months Location: Columbus, OH We have a contract opening in Columbus, Ohio for an Angular / Java Develop…

Read More
Java Developer
Lorven Technologies in Columbus, OH

Job Description: Extensive Java and Java EE experience Deep expertise in building Spring based Java EE applications Experience building REST Services…

Read More
We Have Urgent requirement for Java MS Developer
Nityo Infotech in Columbus, OH

Hi, Greetings!! We Have Urgent requirement for Java MS Developer If you are interested for this position please share updated profile on or Call EXT-…

Read More
Full stack Java developer
Nityo in Dublin, OH

Full stack Java developer Location: Dublin, OH Required Skills: It is a Full stack Java requirement. Java/J2EE with PHP skills. 6-8yrs experience. HT…

Read More