Java ATM Software Developer
Techstra Solutions
Techstra is seeking a skilled ProFlex ATM Developer to join our banking technology team. The ideal candidate will be responsible for developing, customizing, and maintaining ATM applications using the ProFlex framework. You will work closely with business analysts, QA teams, and infrastructure engineers to deliver secure, reliable, and user-friendly ATM services. Key Responsibilities:
- Design, develop, and deploy ATM user interfaces and transactions using the ProFlex or NCR APTRA development platform .
- Customize ATM workflows, screens, and transaction logic to meet business and customer requirements.
- Integrate ATM services with core banking systems, card networks (e.g., VISA, MasterCard), and third-party platforms.
- Manage and maintain ATM software configurations, version control, and deployments.
- Ensure all ATM software developments follow bank security standards , compliance rules, and performance benchmarks.
- Support UAT, SIT, and regression testing of ATM changes.
- Troubleshoot and resolve production issues related to ATM applications and services.
- Create and maintain technical documentation, including design specifications, change logs, and deployment plans.
- Required Skills & Experience:
- 2+ years of experience with ProFlex od NCR APTRA ATM development or equivalent multivendor ATM software platform.
- Strong understanding of ATM architecture, XFS, EMV , and ATM transaction flows .
- Experience integrating with ISO 8583 message formats and core banking APIs .
- Proficiency in C/C++ , XML , and scripting languages (e.g., Shell, VBScript).
- Familiarity with Windows-based ATM OS environments and remote software deployment tools.
- Experience with incident management and debugging ATM logs .
- Good knowledge of security protocols , encryption standards, and compliance practices (e.g., PCI-DSS).
- Prior experience with CR2’s ProFlex suite or similar platforms like NCR APTRA , Diebold Nixdorf Vynamic , or KAL Kalignite .
- Java software development.
- Knowledge of digital banking platforms and self-service channel integration.
- Experience with multi-language user interface support on ATMs.
- Exposure to ATM hardware certifications and test environments.
- Strong problem-solving and analytical abilities
- Good communication and teamwork skills
- Ability to work in a fast-paced, regulated environment
- Customer-centric mindset and attention to detail
Equal Employment Opportunity Statement
Techstra Solutions is an equal opportunity employer. The Company makes its decisions on merit, and its policy of equal opportunity prohibits discrimination in all phases of the employment process, including, but not limited to, recruitment, hiring, promotion, selection, transfer, demotion, layoff, termination, compensation, benefits, and other terms and conditions of employment. The policy of equal opportunity applies without regard to race, color, creed, religion, gender,, sexual orientation, gender identification, pregnancy, marital status, national origin, ancestry, age, disability that can reasonably be accommodated without undue hardship, military status, veteran status, genetic predisposition or carrier status, alienage or citizenship, domestic partnership status, arrest or conviction record, status as a victim of domestic violence, or any other protected categories under federal, state, or local law. The Company also prohibits discrimination or harassment based upon the perception that a person has, or is associated with a person who has, any of these characteristics.
- Job Title ATM hardware build/troubleshoot (ATM models - Diebold, Hyasung) TCP / IP troubleshooting (Telnet IP configs) Registry Settings, Command Prompt, File Explorer for Windows 104 Jira, Confluence, & BitBucket Java, JavaScript, Cucumber, MavenSuggested
- ...you have relevant skills and industry experience, please apply. For preparing for interviews please visit Required Skills for Java/Software Programmers Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering,...SuggestedRemote work
$60k
...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering... ...oriented approach enables clients to develop cost effective and robust solutions. We... ...talent. Job Description Experience as a Java Architect on large scale,web-based...SuggestedPermanent employmentTemporary work- Full Stack Developer Location: Hybrid 2-3x per week onsite Pittsburgh, Cleveland, Dallas, Birmingham Mandatory Skills in Beeline: 5yrs + Java, API (Java based), Micron, SpringBoot, UI Development Flex Skills: agile, DevOpsSuggestedFlexible hours
$83.24k - $129.15k
...Join to apply for the Application Developer role at Jefferson County Commission . Get AI-powered advice on this job and more exclusive... ...programs, and databases by reviewing code and scripts (e.g., ASP.Net, Java, C#, SQL, Python) to document, troubleshoot, and improve system...SuggestedFull time$85.39k - $116.98k
...(SSG) is seeking a talented Full Stack Developer (Angular/NodeJS) - II Location: Remote... ...Programming Interfaces (RESTful APIs) in Java and/or NodeJS that retrieve, transform,... ...production on AWS Apply and promote best software engineering practices within an Agile...Full timeRemote work- ...Senior Full Stack Developer Are you an experienced full stack developer with out-of-this-world vue.js skills and a desire to work on... ...deployment, support, and management of APIs and microservices using Java. Expert in vue.js as well as Java, J2EE, Spring MVC, Spring...Immediate start
- ...C# Developer Job Description We are searching for a quality C# developer to develop code and.NET solutions for our business. In this... ...or developer. Knowledge of other coding-languages (PHP, C+, Java, etc). Ability to write clean, easy to understand code. Outstanding...
- ...Financial Services & Insurance Senior Backend Developer Job Responsibilities · Lead the... ...· 7-10+ years of experience in backend software development. · Strong proficiency in one or more backend languages such as Java, C#, Python, or Node.js. · Deep experience...Contract work
- A technology firm is seeking a talented Software Engineer to work on embedded systems with a focus on C++ and Linux. The role involves designing, developing, and optimizing software that integrates with hardware components. Candidates should possess a degree in Computer...Remote work
$60k
...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the... ...across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove...Permanent employmentTemporary workWork experience placement- ...and services. Job Duties and Responsibilities: Leads and develops best practices for larger cloud engineering teams. Develops... ...and programming languages (e.g., Jason, Python, Ruby, C++, HTML, Java) Extensive knowledge of web services and integration methods...
- ...Compliance, Vendor Management, Subrogation, and Facilities. The following technologies and skills are required for this position: Java JavaScript JQuery HTML CSS Angular AngularJS SQL The following technologies and skills are preferred: Struts 2 Spring Core...
$172.85k - $249.67k
...Sr. Full Stack Developer Employment Type: Full Time, Mid-level Department: Information Technology CGS is seeking an experienced... ...Stack Web Developer to join our team. This role will perform software application development in support of an enterprise-wide data...Full timeFlexible hours$40k - $158.13k
...Position Overview Software Engineer Sr within PNC's Asset Management Group organization. Locations: Dallas, TX; Pittsburgh, PA; Birmingham... ...‑end APIs, as well as building scalable RESTful services with Java/Spring Boot and integrating with SQL/NoSQL databases and Kafka streams...Full timeTemporary workWork experience placement$75k - $95k
...of projects in planning, and we’re looking for an exceptional Software Engineer to join the team. You will join a small team responsible... ...internal tooling to ensure reliable system performance Help develop practical AI-enabled workflows and automations to improve...Full time- ...Troubleshoot electrical, instrumentation, and communication system s.Support new equipment installations, upgrades, and capital project s.Develop and maintain control strategies, documentation, and technical standard s.Mentor technicians and provide technical support as neede...Relocation package
£50k per year
...machinery, and play a key role in supporting customers while developing your technical expertise. This company is looking to expand its... ...with Siemens and/or Heidenhain control systems Knowledge of CAM software (Hypermill or similar) Happy to travel across the UK & Ireland...- ...applications become available. About Software Engineering Roles at Danaher Are you... ...ll work alongside experienced engineers developing diagnostic software that powers critical... ...debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile...Remote jobInternship
- ...seeks an experienced and passionate backend-heavy (SQL, .NET) Software Engineer to join our development team and support our new E-Commerce... ...technology and software engineering; you have worked as a developer on a multi-person team operating under an agile software...Remote work
- ...Job Title Responsible for producing code using.net languages such as C# and VB Net developers create applications from scratch, configure existing systems and provide user support. Also, net developers are able to write functional code with a sharp eye for spotting...
- ...Azure environment. Working closely with Infrastructure, Security, Networking, Enterprise Architecture, and Application teams, you will develop scalable cloud solutions, establish engineering standards, and enhance the Azure platform that powers business-critical...
- ...Research and deploy streamlined automations; craft PowerShell/VM scripts for ops support. Integrate monitoring/config services, self-developing as needed. Engage seniors and stakeholders to promote cloud best practices. Innovate with Identity and Emerging Tech :...Full time
$140k - $170k
...systems. Responsibilities: ~ Design, develop, and maintain scalable cloud... ...Optionally) develop and support full stack Java-based applications Required Skills... ...infrastructure experience AND 5+ years of software engineering/development experience...Contract workRemote work- ...Mobile Developer Apex Systems, the nation’s 2nd largest Information Technology staffing firm, has an opportunity for a Mobile Developer... ...and Responsibilities You will work with a team of software engineers to add functionality and improve and upgrade digital...
- ...Summary Under general supervision, the Software Engineer II develops information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and...Visa sponsorship
- ...Overview Job Title: Software Engineer (Linux & Embedded Systems, C++) Location: Remote Employment Type: Sixteen-month Contract... ...resource-constrained environments. Responsibilities Design, develop, and maintain software for embedded systems using C++. Work...Contract workRemote work
- ...General Job Summary This position is responsible for designing and developing effective software solutions. Major aspects include analyzing information, general programming, software design, user interface design, software debugging, documentation, testing, and problem...Work at office
$110k - $160k
...quickly, and every engineer who joins sees the direct, immediate impact of the work they ship. Role Description This is a full-time Software Engineer role based in Birmingham, AL (hybrid – regular in-office time expected). You'll work across our core product suite,...Full timeContract workWork at officeImmediate startFlexible hours- Overview Birmingham, AL — 8-10 years of experience. Apply by 13-Aug-2026. Qualifications Experience in Java 8, Spring Boot, microservices architecture Knowledge of REST API design and specifications Microservices patterns like gateway, discovery, config and sidecar services...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java ATM Software Developer. Be the first to apply!
- entry level java developer remote Birmingham, AL
- java developer remote part time Birmingham, AL
- java Birmingham, AL
- java microservices Birmingham, AL
- entry level java programming Birmingham, AL
- java production support Birmingham, AL
- senior java full-stack developer Birmingham, AL
- java programming Birmingham, AL
- java atg developer
- java ui developer



