Java : Lead / Architect : Remote | Full Time Position

Remote • Posted 4 hours ago • Updated 4 hours ago
Full Time
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Java
  • Gradle
  • Spring Framework
  • MongoDB

Summary

Java : Lead / Architect

  • Role Type: F ull Time (Permanent Hire)
  • Location: Remote USA
  • Experience: 8+ years
  • Must have Skill : Core Java (8+), Spring Boot, RESTful APIs ,Microservices & Cloud (AWS / Azure / Google Cloud Platform)
    Gradle, Git, CI/CD , MongoDB / NoSQL databases
We are looking for a Java : Senior Software Engineer / Lead Software Developer to join our team, working in the Banking and Financial Payments domain. This role is focused on building scalable, secure, and high-performing payment solutions for global financial clients.
 
The ideal candidate will have strong Java, Micro-services expertise along with prior experience in payments or banking technology platforms .

Key Responsibilities

  • Design, develop, and maintain scalable microservices using Java 8+, Spring Boot, and RESTful APIs.
  • Build and optimize integrations with financial payments systems and platforms.
  • Collaborate with business, product, and client teams to deliver new features in the payments domain.
  • Write clean, maintainable, and efficient code, following software design patterns and best practices.
  • Participate in code reviews, debugging, and performance optimization.
  • Work on cloud-native deployments (AWS / Azure / Google Cloud Platform).
  • Support daily client interactions (Agile POD setup, standups, design discussions).

Must-Have Skills

  • Strong proficiency in Core Java (8+) OOP, Collections, Concurrency.
  • Spring Boot & RESTful API Development.
  • Proven experience with Microservices architecture.
  • Cloud platforms: AWS / Azure / Google Cloud Platform.
  • Gradle for build automation.
  • Git / Version Control and CI/CD pipelines.
  • Strong problem-solving & debugging skills.
  • Hands-on experience with MongoDB / NoSQL databases.
  • Solid understanding of banking or payments systems (transaction processing, settlement flows, etc.).

Good-to-Have Skills

  • Experience with containerization (Docker, Kubernetes).
  • Familiarity with messaging/event streaming (Kafka, NATS, RabbitMQ).
  • Knowledge of monitoring & logging tools (Prometheus, Grafana).
  • Basic frontend exposure (JavaScript, npm) not mandatory.

Ideal Candidate Profile

  • 8+ years in backend engineering, preferably in Banking / Payments domain.
  • Hands-on coder (90%) with ability to mentor junior developers.
  • Strong background in payment systems integration, settlement flows, or transaction processing.
  • Comfortable with Agile environments and daily client interactions.
  • Must have Skill : Core Java (8+), Spring Boot, RESTful APIs
    Microservices architecture & Cloud (AWS / Azure / Google Cloud Platform)
    Gradle, Git, CI/CD
    MongoDB / NoSQL databases
    Strong problem-solving & debugging skills
    Experience in Banking / Payments domain
  •  
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.
  • Dice Id: 91124577
  • Position Id: 8946515
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Richardson, Texas

Today

Full-time

USD 91,700.00 - 163,700.00 per year

Remote or Jersey City, New Jersey

Today

Full-time

USD 142,320.00 - 213,480.00 per year

Remote or Jersey City, New Jersey

Today

Full-time

USD 142,320.00 - 213,480.00 per year

Remote or New York, New York

Today

Full-time

USD 110,000.00 per year

Search all similar jobs