Mid-Level Java Developer

Overview

Remote
$100,000 - $160,000
Full Time

Skills

Java
AWS

Job Details

Job Description:
Develops non-emergency and emergency fixes to system platforms to meet mission priorities and align to security objectives. Perform code reviews and advise junior developers. Have knowledge of and experience with microservices architecture e.g., TSQL, PL/SQL,C# .NET, C++, Java, Git, Jenkins, Maven, NPM, Nexus, SonarQube, CLM, TFS, Remedy, NUnit, PowerBuilder, and other CST platforms/languages.

Required Skills:

  • Bachelor s degree in computer science, Engineering, Management Information Systems, or equivalent education or work experience
  • 3+ years experience developing full stack solutions
  • 3+ years application and API development background in Java or comparable object-oriented programming language (.NET, C#) years experience working with Spring Framework, including Spring Boot, Spring Security, and Spring Data
  • 3+ years web application development experience (HTML, CSS, NodeJS, Angular, React, JavaScript)
  • 3+ years designing 508 compliant user interfaces
  • Base understanding of full-stack architecture patterns (Bare metal, web proxies, blob storage, cache, API Gateway)
  • Experience working with database services (SQL Server, OracleDB, PostgreSQL, RDS, DynamoDB, DocumentDB)
  • Experience working with authN/Z
  • Experience working with Object Relational Mapping libraries (SQL Server, OracleDB, PostgreSQL, RDS, DynamoDB, DocumentDB)
  • Experience working with SQL to perform native database queries
  • Experience with testing frameworks like JUnit, Mockito, Jasmine, Protractor
  • Knowledge of version control systems like Git
  • Familiarity with build tools like Maven, Gradle, and webpack
  • Strong problem solving and troubleshooting skills
  • Strong verbal and written communication skills

Preferred Skills:

  • Experience with containerization (Docker, Kubernetes, AWS EKS, AWS ECS, Fargate)
  • Experience with cloud build and deployment tools (GitLab, Beanstalk, OpsWorks, CodeCommit, CodeBuild, CodeDeploy)
  • Familiarity with Agile/Scrum methodologies.
  • TSA or DHS agency Public Trust (FEMA,CBP,ICE,USCIS,DHS HQ..)