Senior Java Backend Developer

RITWIK Infotech Inc

Dallas (TX)

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RITWIK Infotech Inc. in Dallas seeks a Senior Java Backend Developer with 10+ years of enterprise Java experience to support a major banking client.

The role emphasizes building scalable backend systems using Java, Spring Boot, microservices, REST APIs, SQL, and cloud technologies. The ideal candidate will lead backend design, collaborate with architects, product owners, and DevOps, and ensure secure, reliable services for mission-critical banking applications on a long-term contract.

Qualifications

  • 10+ years of professional software development experience.
  • Hands-on Java 8/11/17+ expertise.
  • Extensive Spring Framework / Spring Boot experience.
  • REST APIs and Microservices development experience.
  • Strong SQL with Oracle or PostgreSQL databases.
  • Experience with Kafka or similar messaging systems.
  • JUnit/Mockito or similar testing frameworks experience.
  • Docker, Kubernetes and cloud (AWS/Azure) knowledge.

Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and integrate RESTful APIs and microservices for banking applications.
  • Participate in architecture, design, and code reviews.
  • Work with relational databases and write complex SQL queries.
  • Collaborate with DevOps to support CI/CD and cloud deployments.
  • Ensure security, logging, and monitoring best practices.
  • Write unit and integration tests to ensure code quality.
  • Mentor junior developers and ensure compliance with standards.

Job description

We are seeking an experienced Senior Java Backend Developer with 10+ years of hands-on experience in enterprise Java development to support a major banking client. The ideal candidate will have strong expertise in Java, Spring Boot, microservices, REST APIs, SQL, and cloud technologies, along with experience developing highly scalable and secure applications within the banking or financial services industry. The candidate will work closely with architects, product owners, business analysts, and other engineering teams to design, develop, enhance, and maintain mission-critical backend applications.

Employment Type

Contract W2

Experience

10+ Years

Industry

Banking / Financial Services

Location

Onsite Dallas , TX

Duration

Long-Term Contract

Key Responsibilities
  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and integrate RESTful APIs and microservices for enterprise banking applications.
  • Participate in application architecture, technical design, and code reviews.
  • Develop high-performance, reliable, and secure backend services.
  • Work with relational databases and write complex SQL queries, stored procedures, and database integrations.
  • Troubleshoot production issues and perform root-cause analysis.
  • Collaborate with DevOps teams to support CI/CD pipelines, automated deployments, and cloud-based applications.
  • Implement appropriate security, authentication, authorization, logging, and monitoring practices.
  • Write unit and integration tests and ensure high code quality and test coverage.
  • Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams.
  • Mentor junior developers and provide technical guidance to the development team.
  • Ensure solutions comply with enterprise architecture, security, and banking industry standards.
Required Skills
  • 10+ years of professional software development experience.
  • Strong hands-on experience with Java 8/11/17+.
  • Extensive experience with Spring Framework / Spring Boot.
  • Strong experience developing REST APIs and Microservices.
  • Strong knowledge of Object-Oriented Programming, design patterns, and SOLID principles.
  • Strong SQL and relational database experience with Oracle, PostgreSQL, or similar databases.
  • Experience with Kafka or other messaging technologies.
  • Experience with JUnit, Mockito, or similar testing frameworks.
  • Experience with Git, Maven/Gradle, Jenkins, GitHub Actions, or similar DevOps tools.
  • Good understanding of Docker and Kubernetes.
  • Experience working in AWS, Azure, or another major cloud platform.
  • Strong understanding of application security and secure coding practices.
  • Excellent problem-solving, communication, and collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Dexian • Irving (TX)

On-site
USD 140,000 - 200,000
Senior Java Software Engineer
Senior Java Software Engineer

Encore Talent Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Medical insurance
401(k)
Vision insurance
Java Backend Developer
Java Backend Developer

Artech L.L.C. • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Incedo Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Java Backend Developer
Java Backend Developer

TechDigital Group • Kansas

On-site
USD 100,000 - 130,000
Senior Java Developer (Financial Domain)
Senior Java Developer (Financial Domain)

TechDigital Group • Cary (NC)

On-site
USD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Veriipro • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Java Software Engineer
Java Software Engineer

Swoon • McLean (VA)

On-site
USD 120,000 - 160,000
Senior Java Architect (Financial Domain mandatory)
Senior Java Architect (Financial Domain mandatory)

TechDigital Group • Cary (NC)

On-site
USD 100,000 - 160,000
Senior Java Backend Developer — Banking & Microservices
Senior Java Backend Developer — Banking & Microservices

RITWIK Infotech Inc • Dallas (TX)

On-site
USD 140,000 - 190,000