Senior Java Developer (AWS)

  • Salary

    $120,000 - $140,000 Per Year

Experience

8 to 10 Years

Posted On

Apr 25, 2024

Company

PB Consulting

Travel Requirements

0%

Job Overview

Required Skills

  • AWS
  • Java
  • DevOps
  • OOD
  • Python
  • JUnit
  • Automated testing
  • IaC
  • Terraform
  • Agile

Job Type

Full-time

Location

New York, NY

Job Description
Roles and Responsibilities 
  • Write Java 17, Groovy, and Python automation, pipelines and JUnit/PyTest tests.
  • Support and maintain components of CI/CD Platforms’ development infrastructure, comprised of both custom and 3rd party components supporting application development including GitHub, Maven, Jenkins, GitLab, Nexus, Lifecycle, Fortify, etc.   
  • Facilitate adoption of the development tooling solutions by our application development community 
  • Provide guidance to development teams on the effective and efficient use of the development infrastructure. 
  • Build and transition our tooling platforms to the cloud and facilitate user migrations to the new environment 
  • Ability to analyze, understand, and communicate to others technical data, specifications, designs, etc. 
  • Mentoring, coaching, training other developers. 
  • Ability to work as a member of an Agile Scrum team.
 
Required Experience 
  • Object-Oriented Design (OOD) principles, patterns and anti-patterns, and good practices with Java (Java8 or later)  
  • 3+ years Java programming experience 
  • Python coding experience suggested.
  • Automated testing principles, patterns and anti-patterns, and good practices with JUnit and other frameworks  
  • Automated build and continuous integration principles, patterns and anti-patterns, and good practices with Maven  
  • Software Configuration Management (SCM) principles, patterns and anti-patterns, and good practices with Git 
  • Unix user commands and basic shell scripting  
  • AWS experience including IaC with Terraform, certifications from major cloud providers a plus.
  • Understanding of software development lifecycle concepts, including software configuration management, modeling, programming and development, and testing
  • Written, verbal and personal communication skills. 
  • Troubleshooting and reasoning skills  
  • Experience with Unix system administration and troubleshooting 

Job ID: PC240139

  • Posted By

    William Christopher

Designation

Sr. Manager

Company

PB consulting

Last Login

May 02, 2024

Posted On

Apr 25, 2024


Related Jobs