×
Register Here to Apply for Jobs or Post Jobs. X

Java AWS Developer | Ampcus Inc Madison, Wisconsin

Job in Madison, Dane County, Wisconsin, 53774, USA
Listing for: Ampcus Inc.
Full Time position
Listed on 2026-08-30
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Cloud Engineer - Software, AWS
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Payments Java AWS Developer | Ampcus Inc. | Madison, Wisconsin, USA

Job Title:

Payments Java AWS Developer | Ampcus Inc. | Madison, Wisconsin, USA

Recruiting Company:
Ampcus Inc.

Job Location:

Madison, Wisconsin, United States (Onsite)

Job Type: Contract (6+ Months)

Application Method:
Send your updated resume to

Candidate Requirement:
Local candidates currently residing in Madison, WI only

Experience

Required:

12+ Years Overall Experience

Domain Expertise:
Payments Processing, Banking & Cards Technology

Position Summary

Ampcus Inc. is seeking a highly experienced Payments Java AWS Developer to support enterprise-scale payment processing platforms serving critical financial transactions. This position is ideal for a senior technology professional with deep expertise in payments systems, cloud-native application development, and leadership experience managing distributed engineering teams.

Detailed

Job Description

As a Payments Java AWS Developer, you will be responsible for designing, developing, and enhancing mission-critical payment processing applications within a modern cloud environment. You will work closely with business stakeholders, architects, and engineering teams to deliver high-performance, scalable, and secure payment solutions. The role requires extensive experience in payment ecosystems including ACH, credit card processing, tokenization, and transaction lifecycle management.

The successful candidate will provide technical leadership across onsite and offshore teams while contributing to architecture design, development standards, and Agile delivery practices. This is an excellent opportunity to drive innovation within a complex financial technology environment.

Key Responsibilities
  • Design, develop, and maintain enterprise-grade payment processing applications using Java technologies.
  • Lead the implementation of solutions supporting ACH payments, card transactions, tokenization, and related payment services.
  • Architect scalable and secure cloud-native applications leveraging AWS services.
  • Develop and optimize batch processing solutions using Spring Batch.
  • Collaborate with business, product, and technology teams to define technical requirements and solution designs.
  • Provide technical leadership and mentorship to onsite and offshore development teams.
  • Create and maintain architecture documentation, technical specifications, and solution blueprints.
  • Design and optimize PostgreSQL database solutions for high-volume transaction processing.
  • Ensure application security, performance, reliability, and regulatory compliance.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, and retrospectives.
  • Troubleshoot production issues and perform root cause analysis for complex application challenges.
  • Drive best practices across software development, cloud engineering, and Dev Ops processes.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 12+ years of overall IT experience with at least 10+ years in payments processing and cards technology.
  • Strong domain experience in Payments, ACH, Credit Cards, Tokenization, and transaction processing platforms.
  • Advanced proficiency in Java application development.
  • Extensive hands-on experience with Spring Batch.
  • Experience developing and deploying applications on AWS cloud platforms.
  • Strong expertise in PostgreSQL database design, development, and performance tuning.
  • Proven experience leading distributed onsite-offshore development teams.
  • Experience creating architecture documents and technical solution designs.
  • Strong understanding of software development lifecycle (SDLC) methodologies.
  • Experience working in Agile and Scrum environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong stakeholder management and communication abilities.
Nice-to-Have Skills
  • Experience with Google Cloud Platform (GCP) environments.
  • Knowledge of payment industry standards, compliance, and security frameworks.
  • Exposure to microservices architecture and API-driven platforms.
  • Experience with CI/CD pipelines and Dev Ops practices.
  • Familiarity with container technologies such as Docker and Kubernetes.
  • Banking, financial services, or fintech industry experience.
Recruitment Pro Tip

For senior payment technology roles, hiring managers prioritize candidates who can demonstrate direct ownership of large-scale payment systems. Highlight specific ACH, card processing, tokenization, modernization, or cloud migration projects, including transaction volumes, system performance improvements, team leadership responsibilities, and measurable business outcomes achieved through your technical contributions.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary