• Find preferred job with Jobstinger
  • ID
    #15441443
  • Job type
    Contract
  • Salary
    $68
  • Source
    Pralogic
  • Date
    2021-06-11
  • Deadline
    2021-08-10
 
Contract

Vacancy expired!

Job Title: Lead Full Stack Java Developer

Location: Columbus, Ohio

Duration: 3+months (Contract to Hire)

Minimum Required Experience: 8+ Years

Note:

1) Those authorized to work in the United States are encouraged to apply. We are unable to sponsor at this time.

2) Candidates may have work from home due to the COVID situation, But we highly prefer Local Candidates and candidates who are willing to relocate anytime ASAP.

Job Description :

TECHNICAL SKILLS

Must Have6+ years Java, Spring Boot, Hibernate, middleware/backend, RESTful services development

Nice To HaveAdvanced SQL skillsExperience working with Microsoft SQL Server

JOB DESCRIPTIONWe are looking for a senior tech-lead level Java developer to work in our development team that builds and supports consumer payment origination and processing (for example, external ACH transfers). The application is highly available and handles high volume payment origination, processing, and settlement capabilities for customer and colleague facing applications.

Responsibilities include:
  • Ensure that assigned deliverables are planned and completed. For example, planning/scope estimates, detailed design, development, unit testing, defect fixes, implementation planning/execution, change controls, and production support/incident resolution.
  • Track and report on the development progress completing deliverables (code, documentation, estimates, etc) using systems like TFS, Azure DevOps, ServiceNow, and IBM case management.
  • Contribute to design reviews, code reviews, and unit testing strategy.
  • Provide partnership and guidance to testers, analysts, and stakeholders.
  • Diagnose root causes to complex technical problems like performance, availability, internal and external application integrations, database, middleware (webserver, application server, WebSphere, MQ, IIB), network, etc.
  • Provide L3 production support 24/7/365 spread across the team.
  • Research and facilitate the monitoring, high availability and support methodology for our production environment.
  • Maintain evergreen system documentation containing design content, developer guidelines, onboarding procedures, and troubleshooting guides.
  • Provide technical leadership and mentoring of other developers and testers on the team.
  • Carry overall technical implementation responsibilities for a project that makes significant changes to or builds new modules of the application and requires months of development.
  • Produce technical detail level designs that aligns with the overall architectural roadmap for the application platform.
  • Carry out division of major functionality into smaller technical deliverables that provide value and are testable.

Basic Qualifications:
  • 7 years of hands on development using Java EE technologies that provide web services, and incoming/outgoing file processing. Spring Boot and Java version 8+ required.
  • Excellent communication, design, documentation, analytical, and SDLC skills.
  • Experience working with Docker, Kubernetes or other container orchestration technology.
  • 3 years delivering software using agile methodologies.
  • Work independently and with minimal supervision.
  • Hands-on experience with GIT, Maven, Jenkins, JSON & SOAP xml.
  • Bachelor's Degree
  • Excellent technical leadership skills and ability to mentor other developers, testers and analysts.
  • Ability to see the larger picture for a project’s technical delivery and the perseverance needed to carry out decomposition of that overall technical work and see it through completion.
  • Excellent teamwork and ability to influence colleagues in other technical teams including but not limited to infrastructure, databases, networking.
  • 3 years of cloud-native development using one or more of cloud offerings.
  • Hands-on experience with delivery of significant application changes into production for business-critical high-volume application.
  • Solid understanding of Design Patterns and related terminology.

Preferred Qualifications:
  • 5+ years using Spring Boot, MQ/DB2/SQL Server (or other relational database)/FTM and Unix/Linux commands.
  • Payments/payment processing background in 1 or more of the following: Wires, ACH, Zelle, TCH RTP or Bill Payments.
  • Experience using monitoring tools like Dynatrace, Zenoss, Splunk, and log files to evaluate the health of mission critical production applications and to identify root causes for performance and functional issues.
  • Experience with Payment Engines, Payment Hubs, or IBM FTM (Financial Transaction Manager) is a definite plus.
  • Hands-on experience with test driven development (TDD or TFD) and other modern software development best practices.

Vacancy expired!

Report job