Junior Java Developer (2-3 Years) @ McLean, VA

  • McLean, VA
  • Posted 8 hours ago | Updated 8 hours ago

Overview

On Site
Depends on Experience
Contract - W2

Skills

Java
J2EE
Spring Boot
Microservices
React / Angular
AWS
EC2
S3

Job Details

Hello There,

Please share your updated resume and let me know the best time to reach you.

Role: Java Developer

Location: McLean, VA

Duration: Long Term Contract (Contract to Hire)

Job Description:

  • Design and develop applications using Java 8+, J2EE, Spring, Spring Boot, and RESTful services.
  • Build and maintain microservices architecture using Spring Boot and REST APIs.
  • Work with ORM frameworks such as JPA and Hibernate.
  • Develop user interfaces using Angular or ReactJS (minimum 2 years of experience).
  • Implement cloud-based solutions using AWS services (EC2, IAM, S3, Lambda, etc.).
  • Utilize Docker and Kubernetes for containerization and orchestration.
  • Work with relational databases, preferably PostgreSQL.
  • Integrate DevOps tools including Jenkins, Artifactory, Maven/Gradle, Git/Bitbucket.
  • Apply technical concepts such as security, transaction management, monitoring, and performance optimization.

Preferred Skills:

  • Experience with OAuth implementation using Ping Identity.
  • Familiarity with API Management tools like Apigee and service mesh technologies such as Istio.
  • Hands-on experience with ELK stack (Elasticsearch, Logstash, Kibana).
  • Knowledge of queue-based systems and NoSQL databases like MongoDB.
  • Scripting experience in Unix or Python.

Soft Skills:

  • Quick learner with the ability to adapt to new technologies and tools.
  • Capable of working independently and contributing effectively to project success.
  • Participate in design discussions and deployment processes.
  • Strong communication and collaboration skills.

Qualifications:

  • Bachelor s degree in computer science, Engineering, or a related field.
  • AWS certification is preferred.

Thanks & Regards,

Arun James

Assistant Manager CES

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.