Java Backend Developer

Ritwik Infotech
Dallas, TX, United States
14 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Applications Architecture Microsoft Azure Software as a Service Cloud Computing Code Coverage Code Review Databases Continuous Integration Data Integration Relational Databases
+34 more
Software Design Patterns DevOps Java Platform Enterprise Edition (J2EE) Github Gradle Spring Framework Junit PostgreSQL Apache Maven Enterprise Messaging Systems Object-Oriented Software Development Oracle (Applications) Scrum Methodology Mockito Standard Sql Secure Coding Software Engineering SQL Stored Procedures SQL Databases Data Logging Freeform SQL Cloud Platform System Spring-boot Software Security Backend Git Integration Tests Solid Principles Deployment Automation Apache Kafka Restful APIs Docker Jenkins Microservices

Job description

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., * 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.

Requirements

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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all