AWS Java Full Stack Developer- Rail Road or Transportation Domain Experience

  • Washington D.C., DC
  • Posted 16 hours ago | Updated 16 hours ago

Overview

Hybrid
$40 - $60
Contract - Independent
Contract - W2

Skills

Cloud Computing
Amazon Kinesis
Amazon Web Services
Automated Testing
Behavior-driven Development
Concurrent Programming
Continuous Integration
Continuous Integration and Development
Design Patterns
Encryption
Enterprise JavaBeans
GitHub
GitLab
HTML
HTTPS
Hibernate
IBM WebSphere MQ
J2EE
JAAS
JAXB
JDBC
JDOM
JMS
JNDI
JSON
JSP
JUnit
Java
JavaScript Frameworks
Object-Oriented Programming
PL/SQL
SOAP
Software Development
Spring Framework
Test-driven Development
Unit Testing
Web Services

Job Details

AWS Java Full Stack Lead / Architect

Location: Washington, DC (Hybrid)

Long term

Note: highly preferred or candidates from Rail road or Transportations Domain experience required.

Special Skillset:

  • The AWS Java Full Stack Developer engineering role (MSA position) will be focused on developing and automating backend applications using Java and AWS technologies.
  • Candidate must possess strong knowledge in full-stack development, AWS cloud services, continuous integration and test automation, adapted to working with agile methodologies.
  • This MSA position is hybrid/remote requiring onsite presence for team meetings and in-person PI Planning events in DC/Wilmington locations.
  • Experienced in developing and maintaining backend applications using Java and AWS.
  • Experienced with GitHub and/or GitLab, SonarQube, JUnit, and Spring Boot.
  • Experienced in Java coding in combination with AWS cloud development - Spring boot, Lambda, Kinesis, DynamoDB/Aurora, Redshiftetc.
  • Experienced in working with various J2EE technologies including Hibernate, Servlets, JNDI, JMS, JDBC, SOAP and Rest based Web services, Concurrent programming and Object Oriented designpatterns.
  • Experienced in Oracle/SQL, MQ, Web Services, XSLT, JAXB, and JDOM / EJB, JSON, JNDI, and HTTPS, JSP, and HTML / Security Models, JAAS, Role Based Security, and encryption techniques.
  • Experienced with Javascript frameworks with excellent skills in writing and designing unit test cases using TDD and BDD methodologies while working within agile teams.
  • Experienced in all phases of software development from requirements through implementation and test to operations.
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.