Lead Java Backend Engineer

  • Reston, VA
  • Posted 17 days ago | Updated 17 days ago

Overview

On Site
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

Java
Kafka
boot
Spring
Spring Boot
Debug
Kubernetes

Job Details

Role: Lead Java Backend Engineer

Location: Reston, VA 20191

Duration: Long Term

Job Description:

Mandatory Skills:

Java /J2EE -12-15 Years

Microservices/Spring boot- 12-15 Years

Docker/Kubernetes -5 Years

Kafka- 8+ Years

NoSQL DBA- 5+ Years

Responsibilities:

As a Senior Java Backend Engineer, you will:

  • Designing and implementing Java-based applications.
  • Analyzing user requirements to inform application design.
  • Defining application objectives and functionality.
  • Aligning application design with business goals.
  • Developing and testing software.
  • Debugging and resolving technical problems that arise.
  • Producing detailed design documentation.
  • Recommending changes to existing Java infrastructure.
  • Developing multimedia applications.
  • Developing documentation to assist users.
  • Ensuring continuous professional self-development

Experience Level:

  • 12 to 15 years of hands-on experience with Java, Spring boot, Kafka, no SQL dbs.
  • 4+ years of hands-on experience on cloud (Azure)
  • Good exposure to microservices architecture and design. Have deep understanding on Cloud.
  • Background in Scrum/Agile development methodologies.
  • Capable of delivering on multiple competing priorities with little supervision.
  • Excellent verbal and written communication skills.
  • Bachelor s degree in computer science or equivalent experience.
  • The most successful candidates will also have experience in the following:
  • Git flow
  • Atlassian products Bit Bucket, JIRA, Confluence etc.
  • Continuous Integration tools such as Bamboo, Jenkins.