Talent.com
Senior Backend Java Developer || McLean, VA

Senior Backend Java Developer || McLean, VA

Kanak Elite Services IncMcLean, VA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Title - Senior Backend Java Developer

Location - McLean, VA (Onsite) In-Person Interview

Duration - 12 months+ contract

10+ years' experience Required

Must provide one Reporting Manager reference with their official email ID, Phone Number and LinkedIn Profile

We are seeking an experienced Senior Java Backend Developer with a strong background in Java (Java 8+) , Spring Framework , enterprise backend development , messaging systems , and Linux environments .

  • The ideal candidate should have 10+ years of experience in backend engineering and a solid understanding of enterprise-level architecture, security, and performance tuning.
  • This role requires both deep technical expertise and the ability to collaborate in Agile teams, mentor junior developers, and contribute to scalable and secure solutions.

Key Responsibilities :

Backend Development :

  • Design, develop, and maintain robust backend systems using Java 8+ , Spring Boot , and Java EE / Jakarta EE .
  • Develop RESTful APIs using Spring Boot and optionally JAX-RS .
  • Implement API documentation using Swagger / OpenAPI .
  • Ensure secure, maintainable, and scalable code using best practices and design patterns.
  • Web & Data Communication :

  • Deep understanding of HTTP / HTTPS , JSON , XML , and WebSockets .
  • Implement authentication and authorization using Spring Security , JWT , and OAuth2 .
  • Apply secure coding practices and input validation techniques.
  • Database Expertise :

  • Strong experience with RDBMS : Oracle , PostgreSQL , MySQL , SQL Server .
  • Skilled in writing complex SQL , stored procedures, indexing, and performance tuning.
  • Experience with ORMs : Hibernate , JPA .
  • Basic understanding of NoSQL databases like Cassandra (as needed).
  • Messaging and Asynchronous Processing :

  • Solid experience with Java Messaging Service (JMS) and messaging tools such as ActiveMQ , RabbitMQ , IBM MQ , or Apache Kafka .
  • Understand and implement Pub / Sub , Point-to-Point , and Event-Driven Architecture patterns.
  • Handle error recovery, retries, and dead-letter queues effectively.
  • PKI & Security Infrastructure :

  • Experience with PKI infrastructure : public / private key management, keystores (.p12), keytool / OpenSSL, encryption / decryption, sign / verify using asymmetric / symmetric cryptography.
  • DevOps & CI / CD :

  • Build and manage projects using Maven or Gradle .
  • Integrate and deploy using CI / CD tools : Jenkins , Bitbucket Pipelines , etc.
  • Scripting experience in Python , Shell , and tools like Ansible .
  • Linux & System Integration :

  • Professional experience with Red Hat Linux or similar distributions.
  • Comfortable with Linux command-line tools, file systems, and process management.
  • Team Collaboration & Soft Skills :

  • Work effectively in Agile / Scrum teams.
  • Proficient with Git for version control.
  • Review code, provide mentorship, and support best practices within the team.
  • Strong documentation and communication skills .
  • Analytical mindset with strong problem-solving skills

    Please share your Updated Resume at yashwant@kanakits.com

    serp_jobs.job_alerts.create_a_job

    Java Backend Developer • McLean, VA, United States