Role: Java - Software Development Specialist
Location: Jersey City NJ (Onsite)
Type: Contract
Job Summary:
- Seeking a seasoned Java Microservices Developer with 7 8 years of experience specializing in Corporate Banking solutions.
- The ideal candidate will design and develop highly secure scalable microservices for banking applications leveraging OpenShift for deployment.
Key Responsibilities:
- Develop and optimize Java microservices using Spring Boot tailored for corporate banking transactions.
- Deploy and manage banking applications.
- Develop RESTful APIs for integration with payment systems and financial institutions.
- Collaborate with Senior Developers to enhance digital transformation strategies.
Required Skills & Qualifications:
- 7 8 years of experience in Java development including Spring Boot.
- Deep understanding of corporate banking applications transaction processing and regulatory compliance.
- 5 years of Strong expertise in SQL and NoSQL databases (PostgreSQL MongoDB) with encryption techniques.
- Hands-on experience with Azure cloud services and OpenShift.
- Proven knowledge of Docker container orchestration and secure financial APIs.
- Experience with CI/CD tools (Jenkins GitHub Actions) in a banking environment.
Preferred Qualifications:
- Exposure to Core Banking Systems and Payment Processing Platforms.
- Knowledge of ISO 20022 messaging standards and regulatory frameworks (PCI DSS GDPR).
- Experience with Azure DevOps Terraform and Helm for cloud security.