Back to Jobs

Senior Java Developer - Charlotte,NC, McLean,VA, Rockville,MD, Washington,DC, Fort Mill,SC.

Remote, USA Full-time Posted 2026-06-11

Dice is the leading career destination for tech experts at every stage of their careers. Our client, TechniPros, LLC, is seeking the following. Apply via Dice today! Job Title: Senior Java Developer Location: Charlotte,NC, McLean,VA, Rockville,MD, Washington,DC, Fort Mill,SC. Long Term Contact Can do Only w2, No C2C Job Summary: We are seeking an experienced Senior Java Developer with a strong background in financial services and mortgage domain to join a high-performing technology team in McLean, VA. The ideal candidate will have extensive experience in Java, Spring Boot, Apache Kafka, MongoDB, OpenShift/Kubernetes, and Microservices Architecture, along with a proven track record of developing scalable, secure, and high-performance enterprise applications. This role requires hands-on expertise in cloud-native application development, event-driven architectures, containerization, and modern DevOps practices. Candidates must be comfortable working in an Agile environment and collaborating with cross-functional teams to deliver mission-critical solutions. Key Responsibilities:

  • Design, develop, and implement scalable, secure, and high-performance applications using Java and Spring Boot.
  • Develop, maintain, and enhance Microservices-based architectures and RESTful APIs.
  • Integrate, configure, and manage Apache Kafka components including producers, consumers, topics, and partitions.
  • Design and optimize MongoDB schemas, aggregations, indexing strategies, and query performance.
  • Deploy, manage, and support applications on OpenShift Container Platform (OCP) and/or Kubernetes environments.
  • Implement containerization strategies using Docker.
  • Ensure application security, reliability, scalability, and compliance with enterprise best practices.
  • Collaborate with development, DevOps, QA, and business teams throughout the software development lifecycle.
  • Participate in CI/CD pipeline implementation and deployment automation.
  • Troubleshoot, diagnose, and resolve complex technical issues across development, testing, and production environments.
  • Contribute to architectural discussions and technology modernization initiatives.
  • Follow Agile development methodologies and participate in sprint planning, code reviews, and retrospectives.

Required Skills:

  • 10+ years of professional software development experience
  • Strong proficiency in Java
  • Extensive experience with Spring Boot
  • Hands-on experience with Apache Kafka
  • Producers
  • Consumers
  • Topics
  • Partitions
  • Expertise in MongoDB
  • Schema Design
  • Aggregation Framework
  • Indexing
  • Query Optimization
  • Experience with OpenShift Container Platform (OCP)
  • Experience with Kubernetes
  • Strong understanding of Microservices Architecture
  • Experience with Docker and containerization technologies
  • Experience with CI/CD tools such as:
  • Jenkins
  • GitLab CI
  • Similar DevOps platforms
  • Strong knowledge of RESTful API Design
  • Experience working with JSON
  • Experience with Message-Driven Systems
  • Strong understanding of software design principles and enterprise application development
  • Experience working in Agile/Scrum environments

Preferred Qualifications:

  • Prior experience in Financial Services industry.
  • Strong Mortgage Domain experience.
  • Experience with cloud-native application deployments.
  • Familiarity with enterprise integration patterns and event-driven architectures.
  • Experience working in highly regulated environments.
  • Exposure to application monitoring, logging, and observability tools.

Best Regards: Bindu M Phone: Email: Apply To This Job

Similar Jobs

Lead Java Developer - Cleveland, OH/Dallas, TX/Atlanta, GA/Richmond, VA/Charlotte, NC

Remote, USA Full-time

Full Stack/Java Developer(REMOTE)

Remote, USA Full-time

Remote Jr Java Developer

Remote, USA Full-time

Remote Senior Full-Stack Java Developer - DevSecOps & AWS

Remote, USA Full-time

Services Engineering Lead – Lead Java Developer

Remote, USA Full-time

Career Opportunities: Sr. Java Developer (36239)

Remote, USA Full-time

Windchill Java Customization Engineer

Remote, USA Full-time

(Remote) Data Scientist/ Java Developer

Remote, USA Full-time

PHP / JavaScript Developer (Remote, Global)

Remote, USA Full-time

Javascript HTML developer (remote option)

Remote, USA Full-time

Job Title: Remote Data Entry Virtual Assistant | Flexible Full-Time & Part-Time Positions | Home-Based Data Management Role at arenaflex

Remote, USA Full-time

Assistant Project Engineer (Civil Engineer, Assistant)

Remote, USA Full-time

Software Developer Intern

Remote, USA Full-time

Customer Service Representative – Work From Home | Provider Claims Support Specialist (Full-Time)

Remote, USA Full-time

Tigrinya:Interpreter

Remote, USA Full-time

Remote Data Entry Specialist – arenaflex Product Database Management (Entry‑Level, No Experience Required)

Remote, USA Full-time

Lead Producer

Remote, USA Full-time

Experienced Full Stack Data Entry Specialist – Weekend Remote Position

Remote, USA Full-time

Experienced Data Entry Clerk Wanted - Remote Typing Opportunity with arenaflex

Remote, USA Full-time

Business Development Representative

Remote, USA Full-time