Dev Technology Group, Inc.

Senior Full Stack Java Developer

Dev Technology Group, Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $100,000 - $140,000 per year

Job Level

Senior

Tech Stack

AngularAnsibleApacheAWSCloudGradleJavaJavaScriptJenkinsJUnitMaterial UIMavenNode.jsOraclePostgresSpringSpring BootSpringBootSQLTerraform

About the role

  • Senior Java Application Developer to enhance and maintain a system that automates critical processes for both our government customer and aliens in the US.\n
  • Dev Technology Group is recruiting for a Senior Java Application Developer to enhance and maintain a system that automates critical processes for both our government customer and aliens in the US.\n
  • You will work as an active member of an Agile development team, responsible for participating in all Agile ceremonies, updating Jira tasks daily, and contributing to our continuous improvement processes.\n
  • You will work together with team members and stakeholders to design, develop, test, and implement secure solutions that meet the client’s needs and efficiently utilize system resources.\n
  • You will assist other developers in building and maintaining our Non-Production environments and CI/CD pipeline.\n
  • You will troubleshoot complex issues in Production and Non-Production environments, while providing Production Tier III support.\n
  • You will learn new technical skills as needed to support the program.

Requirements

  • Bachelor’s degree plus at least 5 years of work experience, or equivalent combination of education and experience, supporting Java applications that leverage the Spring framework\n
  • Experience with solution architecture, designing, and implementing cloud-based and/or cloud-hosted solutions\n
  • Experience working in an Agile Scrum environment, using Jira or a similar tool\n
  • 5+ years of experience using Angular and/or JavaScript\n
  • 3+ years of experience with CI/CD working in an automated development environment, using DevOps tools such as Git, Terraform, CloudBees/Jenkins, Ansible, Nexus, Gradle/Apache Maven\n
  • 5+ years of experience with Spring Boot\n
  • 5+ years of experience writing SQL and working with relational databases (e.g., Oracle, PostgreSQL) and managing data models\n
  • Experience writing automated unit tests with Junit\n
  • Experience developing applications that utilize memory efficiently and diagnosing/fixing memory leaks\n
  • Experience with Configuration/Release management, as well as effective branching strategies\n
  • Experience developing integrated solutions with federal information technology systems\n
  • Ability to translate business requirements into working code\n
  • Ability to collaborate with team members to ensure client needs and expectations are met or exceeded\n
  • Ability to understand complex business processes and how they relate to the systems supporting them\n
  • Ability to research a problem, identify a root cause, and recommend/implement a solution\n
  • Aptitude for picking up technology quickly, along with a desire to learn and progress\n
  • Good communication skills, both written and verbal\n
  • Comfortable working in a remote environment\n
  • Demonstrated passion for solving complex software challenges\n
  • Bachelor’s in Computer Science or related field\n
  • Experience with and/or knowledge of PKI and TLS/SSL\n
  • Experience with Material UI\n
  • Experience with SonarQube or other code quality tools\n
  • Experience with AWS Cloud tools and/or developing in and deploying to a Cloud environment\n
  • Experience with Node.js\n
  • Experience with ActiveMQ/ArtemisMQ\n
  • Experience with AWS ALB and NLB\n
  • Experience with AppDynamics and/or other performance monitoring and IT Operations analytics tools\n
  • Experience in undergoing Security Audits and writing Security SOPs, as well as knowledge of/compliance with NIST controls\n
  • ICE cleared or any other current DHS clearance