Senior Java/AWS Software Engineer - Backend (W2 only)

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Amazon S3
Amazon Web Services
Application Development
MongoDB
IBM WebSphere MQ

Job Details

Terms of Employment

  • Contract, 12 Months (Likely Extension)
  • This position is primarily remote. With that being said, the selected candidate must be based in the DMV area and must be willing to work onsite roughly twice per month in Reston, VA.

Overview & Responsibilities
Join a dynamic team at a leading company as a Senior Java/AWS Software Engineer. You'll be at the forefront of developing robust, scalable backend solutions using Java, microservices, and a suite of AWS cloud technologies. This is a fantastic opportunity to contribute to critical projects, including a significant database migration to MongoDB, and to work within a collaborative scrum team environment. Our client values strong technical skills and is looking for dedicated engineers who can contribute to long-term success. You will

  • Design, develop, and deploy Java-based microservices.
  • Utilize the Spring framework, including Spring Boot and Spring Integration, for application development.
  • Develop and manage applications on AWS, with a focus on EKS, Lambda functions, S3, EventBridge, and Step Functions.
  • Collaborate with the scrum team on a daily basis for development tasks.
  • Participate in on-site planning and important collaboration meetings as needed (approximately twice a month).
  • Contribute to the migration of backend database systems to MongoDB.

Required Qualifications

  • 10+ years of professional software development experience.
  • Strong proficiency in Java development.
  • Extensive experience with microservices architecture and development.
  • Deep understanding and hands-on experience with the Spring framework (Spring Boot, Spring Integration).Minimum of 2 years of hands-on experience with AWS cloud development, specifically including:
    o EKS (Elastic Kubernetes Service)
    o Lambda functions
    o S3
    o EventBridge
    o Step Functions
  • Must be located in the local area (DMV) and able to attend on-site meetings.

Preferred Qualifications

  • Experience with IBM MQ or similar messaging queue technologies.
  • Hands-on experience with MongoDB.
  • AWS Certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer).
  • While the focus is backend, broader full-stack development experience is considered a plus.

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.