Overview
Hybrid
$65 - $70
Contract - W2
Contract - 11 Month(s)
Skills
java
aws
spring boot
microservices
payment
banking
Job Details
Description:
Bachelor Degree: (Required, Preferred or Not Required)
- Required.
Business Initiative/Purpose: (Goal, Business Impact, Accomplishments from the work)
- In order to achieve our strategic goals of deepening in payments and boosting payment adoption, we must modernize our Payment Orchestration, Payment Engine, Core Banking & Fraud Detection, and digital Channels. A comprehensive modernization strategy is needed to compete in a rapidly evolving environment where larger entrants are seeking to capitalize on early adopter advantages.
Role Responsibilities: (what they will be doing)
- Design, develop, and deploy modern Java-based applications using cloud-native patterns and tools.
- Lead and contribute to the full software development lifecycle: from concept and design to testing, deployment, and support.
- Collaborate with product owners to refine user stories and deliver high-quality, working software in an Agile environment.
- Implement robust unit, integration, and performance tests to ensure code quality and reliability.
- Build and maintain observability into applications using logging, metrics, and alerting tools.
- Ensure security and compliance are embedded into every stage of the development process.
- Mentor junior engineers and contribute to a culture of continuous learning and improvement.
- Participate in code reviews, design discussions, and architectural decisions.
- Support production systems and troubleshoot complex issues in real-time environments.
- Will not be responsible for completing migration.
Must Have Skills/Prior Experiences: (Vendor should not submit any candidate that does not have these skills/prior experience.)
- Bachelor s Degree and four to seven years of experience or equivalent education and software engineering training or experience.
- In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices.
- Substantive and modern Java experience.
- Databases being utilized: PostgreSQL, DynamoDB, Datastax, Cassandra.
- Experience with the following technologies - Docker/Container, Springboot, Java, REST, Micro services.
- Understanding of key business processes and competitive strategies related to the IT function.
- Ability to plan and manage projects and solve complex problems by applying best practices.
- Ability to provide direction and mentor less experienced teammates.
- Ability to interpret and convey complex, difficult, or sensitive information.
PlNice to Have Skills/Prior Experiences: (Hiring Manager DOES NOT require these skills/ prior experience. However candidates with any of these will be looked at first.)
- Degree in Computer Science, Computer Engineering, or related field.
- Experience building and scaling enterprise-grade applications using Java and Spring Boot.
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes).
- Familiarity with event-driven and Microservices architectures.
- Experience with messaging systems such as MQ, JMS, or Kafka.
- Strong understanding of RESTful APIs, OpenAPI specifications, and service-oriented architecture.
- Proficiency with CI/CD tools like Git, Maven, Jenkins, and automated testing frameworks.
- Solid knowledge of relational databases (SQL, stored procedures, data modeling).
- Exposure to observability tools and practices (e.g., Prometheus, Grafana, ELK stack).
- Passion for clean code, DevSecOps, and agile delivery.
EEO
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.