Job ID: JOB_ID_3183388
Job Overview:
CREA Services LLC is urgently seeking an experienced Senior Java Developer for a remote, direct client opportunity. This role requires a strong background in Java development, particularly within the payment processing industry. The ideal candidate will possess expertise in various payment technologies and a proven track record of developing robust, scalable applications.
Key Responsibilities:
- Develop and maintain high-quality Java applications, focusing on payment processing systems.
- Design and implement critical architectural features and frameworks using the latest Java technologies.
- Develop microservices and ensure their seamless integration into existing systems.
- Work with payment processing technologies such as POS Systems, EMV, ISO8583, BNPL Integration, Payment Gateways, HSMs, JPOS, JavaPOS, and PIN Encryption.
- Ensure compliance with PCI, PCI DSS, and EMV Cryptography standards.
- Design and implement data models for solutions based on high-level requirements.
- Utilize Spring, SpringBoot, and Tomcat for application development.
- Implement CI/CD pipelines and adopt a Test-Driven approach to development.
- Work with Oracle ECM / RAC, UCP database connections, and build fault-tolerant applications.
- Design and implement software networks.
- Create UML diagrams to visualize system architecture and design.
- Troubleshoot design flaws and system bottlenecks to optimize performance.
- Conduct validation tests to ensure the flexibility and scalability of the Java environment.
- Assist the software design team with application integration.
- Perform system performance tests and complete systems reports.
- Effectively collaborate with remote technical leaders on designs and the development of robust solutions.
- Troubleshoot complex software system issues and identify root causes for critical production issues.
- Provide technical guidance and enforce engineering best practices within development teams.
- Participate in the complete software product lifecycle, from requirements analysis to deployment.
- Leverage cloud experience (Azure or AWS) for application deployment and management.
- Write scripts (Bash) as needed for automation and system management.
Required Skills and Experience:
- Bachelors or Masters degree in Software Engineering or Computer Science.
- Significant experience in Java development, with a focus on payment processing.
- Expertise in payment technologies: POS Systems, EMV, ISO8583, BNPL Integration, Payment Gateways, HSMs, JPOS, JavaPOS, PIN Encryption, EMV Certification, PCI, PCI DSS, EMV Cryptography.
- Proficiency with Java, Spring, SpringBoot, Tomcat, CI/CD, and Test-Driven Development.
- Experience with Oracle ECM / RAC, UCP database connections, and fault-tolerant applications.
- Strong understanding of Data Model design and implementation.
- Experience developing Microservices.
- Knowledge of software design and web programming.
- High-level project management skills.
- Excellent problem-solving abilities for complex software systems.
- Strong communication skills, with the ability to work effectively in a remote team.
- Experience with Object-Oriented Programming and Design Patterns.
- Experience with cloud platforms like Azure or AWS.
- Scripting skills (e.g., Bash).
Nice to Have Skills:
- Experience with Test Driven Development (TDD).
- Exposure to the complete software product lifecycle.
- Proactive in identifying and escalating risks.
- Experience with Azure or AWS cloud environments.
- Scripting experience (Bash).
About CREA Services LLC:
CREA Services LLC is a fast-growing staffing firm dedicated to providing valuable and trusted IT professionals to its clients. We pride ourselves on our commitment to excellence and our ability to match top talent with challenging opportunities.
Special Requirements
Remote position. Payment domain experience is mandatory. Experience with POS Systems, EMV, ISO8583, BNPL Integration, Payment Gateways, HSMs, JPOS, JavaPOS, PIN Encryption, EMV Certification, PCI, PCI DSS, EMV Cryptography required.
Compensation & Location
Salary: $65 – $90 per year (Estimated)
Location: Remote
Recruiter / Company – Contact Information
Recruiter / Employer: CREA Services LLC
Email: ssingh@creaservices.net
Recruiter Notice:
To remove this job posting, please send an email from
ssingh@creaservices.net with the subject:
DELETE_JOB_ID_3183388