Java Developer (Public Sector client experience must)- Remote- need NY/NJ locals

Java Developer (Public Sector client experience must)- Remote- need NY/NJ locals

Posted 2 weeks ago by 1750920212

Negotiable
Outside
Remote
USA

Summary: The role of Java Developer involves managing the deployment of applications in various environments, troubleshooting issues, and enhancing application security. Candidates are expected to have extensive experience in Java development and familiarity with cloud services, particularly AWS and Azure DevOps. The position requires strong communication skills and the ability to work under pressure. This is a remote position targeting candidates located in New York or New Jersey.

Key Responsibilities:

  • Manage deployment of applications in production and non-production environments.
  • Work on service tickets according to priority and troubleshoot application issues.
  • Enhance application security as needed.
  • Utilize triaging and observability tools provided by the cloud provider (AWS, Azure, etc.).
  • Work with CI/CD and project management tools like Azure DevOps.
  • Responsible for analysis, problem definition, requirements, and solution development while creating defect fixes and enhancements.
  • Work with source code quality and security tools for both static and dynamic analysis.
  • Create and maintain relevant project documentation.
  • Participate in technical reviews (configuration, code, etc.).

Key Skills:

  • At least 8 years of experience developing and maintaining Java applications.
  • Experience with Java project build tools like Maven and Gradle.
  • Extensive hands-on experience with Spring MVC, Spring Boot, JPA, Hibernate, and JSP.
  • Excellent knowledge of Relational Database technologies: Oracle and/or PostgreSQL.
  • Experience with AWS Services such as Fargate/ECS, Lambda, EC2, EFS, ELB, etc.
  • Experience monitoring AWS services and custom applications using CloudWatch and similar tools.
  • Expert knowledge of Azure DevOps: GIT, CI/CD build and release pipelines.
  • Strong oral and written communication skills.
  • Self-motivated and a proven team player.
  • Ability to remain calm under pressure during production application faults, particularly in outage scenarios.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Description:
SCOPE OF SERVICES TASKS:
Manage deployment of applications in production and non-production environments.
Work on service tickets according to priority. Troubleshoot application issues.
Work on making enhancements to improve the security of the applications, as needed
Utilize triaging and observability tools provided by the cloud provider (AWS, Azure etc.).
Work with CI/CD and project management tools like Azure DevOps.
Responsible for analysis, problem definition, requirements, and solution development while creating defect fixes and enhancements.
Work with source code quality and security tools for both static and dynamic analysis
Create and maintain relevant project documentation.
Participate and in technical (configuration, code, etc.) reviews.

MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have the mandatory skills will not be considered
At least 8 years of experience developing and maintaining Java applications.
Work with Java project build tools like Maven and Gradle.
Extensive hands-on experience with Spring MVC, Spring Boot, JPA, Hibernate and JSP.
Excellent knowledge of Relational Database technologies: Oracle and/or PostgreSQL.
Experience with the operations of AWS Services such as faregate/ECS, Lambda, EC2, EFS, ELB, etc.
Experience monitoring AWS services and custom applications using CloudWatch and similar tools.
Expert knowledge of Azure DevOps: GIT, CI/CD build and release pipelines.
Strong oral and written communications skills. Self-motivated, must be a proven team player.
Keeps calm under pressure while triaging a production application fault, particularly in an outage scenario.

DESIRABLE SKILLS/EXPERIENCE
: Strong scripting skills in languages like Python, PowerShell, Bash (Linux) shell.