Engineer 2 ( Payment Systems)

Catalyst Brands

$87K — $146K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in Java microservices and payment systems development
  • Proficient in AWS cloud services and Unix-based systems
  • Strong knowledge in application architecture and API integrations
  • Experience with Agile/DevOps methodologies
  • Capable of writing technical documentation including diagrams and roadmaps

Responsibilities

  • Develop medium to high complexity software features under guidance
  • Handle complex transaction lifecycles including authorizations and chargebacks
  • Deliver features independently and support production systems
  • Write technical documentation and maintain engineering standards
  • Mentor junior engineers and ensure fulfillment of requirements
  • Collaborate with stakeholders and payment vendors effectively
  • Engage in continuous improvements of systems and processes

Benefits

  • Collaborative work environment with a focus on mentoring
  • Exposure to cutting-edge technologies in the payment processing sector
  • Opportunity to work within Agile and DevOps frameworks
  • Involvement in complex projects that impact the payment industry
  • Professional development through technical documentation practices
Full Job Description
Overview

Roles and Responsibilities:
• Developing features of medium/high complexity under technical oversight from the Leads and Architect.
• Knowledge about payment networks, acquirers, and processors, handling complex transaction lifecycles, including authorization, settlement, and chargebacks.
• Must have strong hands-on experience with Java microservices, Java Spring Batch processing, and AWS cloud infrastructure and strong understanding of system design, non-functional requirements, and API integrations.
• Experience in Agile / DevOps environments
• Follow engineering standards, code quality, and documentation practices.
• Independent delivery of features end-to-end as well as supporting production systems (incidents, fixes, improvements)
• Writing technical documentation such as Kruchten 4+1 diagrams, Run Books, Change Plans, Road Maps, DR Plans, KA's or other architectural drawings. Presentation skills include PowerPoint
• Collaborate with business stakeholder, Payment vendors/rpocessor, architecture, and operations teams.
• Works with the junior engineers on their team as a mentor to help ensure that functional and nonfunctional requirements are met.

Technical Skills:

Tech Skills (Must Have)

1. Tech Stack: Core Java , Spring Boot, Spring batch , REST API , Kafka, Junit, Maven/Gradle, AWS S3, EMR, Jenkins and GIT

2. Application architecture: Microservices

3. Database: PostGres

4. Server/OS: AWS, Unix

Other Skills (Good to have)

1. Experience in Payment Systems domain.

2. Knowledge about payment processes like Authorization and Settlement/Reconciliation of Credit/Debit Cards, GiftCard etc.

3. Experience with customer disputes and chargeback processing

4. Agile methodology

Pay Range

USD $87,750.00 - USD $146,250.00 /Yr.

Similar Jobs

More Jobs at Catalyst Brands

More Finance & Insurance Jobs

Find similar Engineer 2 ( Payment Systems) jobs: