Java & AWS Sr Developer

Programmers.io

Malvern (Chester County)

On-site

USD 120,000 - 150,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Programmers.io is seeking a senior Java-focused engineer to maintain and evolve multi-technology applications on AWS cloud. You will drive architectural improvements, establish code quality standards, and lead cross-functional teams through sprint planning and backlog grooming.

The role requires mentoring developers, enabling scalable automation, and providing production support. Responsibilities include collaborating with business stakeholders, product owners, and infrastructure teams to ensure

Qualifications

  • 8–10 years of experience with Java and distributed systems.
  • Experience designing and consuming REST APIs and building microservices.
  • Experience with AWS services and cloud architectures, including automation and monitoring.

Responsibilities

  • Maintain and support applications across multiple technologies.
  • Drive architectural improvements and code quality standards.
  • Provide technical leadership for enhancements, production issues, cost optimization, and scalability.
  • Manage sprint planning, task prioritization, and backlog grooming for cross-functional teams.
  • Collaborate with stakeholders to ensure automation workflows and timely delivery.
  • Act as the primary technical contact for automation applications.
  • Improve performance, reliability, and operational efficiency of systems.
  • Mentor developers through code reviews and best practices.
  • Strengthen monitoring and alerting to reduce failures and manual interventions.
  • Review code and design for system development and integration.
  • Provide production support as needed.

Skills

Spring Boot
Microservices
REST API design
AWS Cloud Services
JUnit
Cucumber
CI/CD
Maven
Jenkins
Git
SQL
REST/Jersey
CloudFormation
AWS Lambda
Java
Unit Testing

Tools

Maven
Jenkins
Git
SVN
Bitbucket
Bamboo

Job description

Preferably experience of working with Vanguard

Role & Responsibilities
  • Maintenance and support of applications built across multiple technologies
  • Drive architectural improvements, establish code quality standards, and promote engineering best practices
  • Provide technical leadership for application enhancements, production issue resolution, cost optimization, and scalability initiatives
  • Manage sprint planning, task prioritization, and backlog grooming for cross-functional development teams
  • Collaborate closely with business stakeholders, product owners, infrastructure teams, and downstream system partners to ensure seamless automation workflows and timely delivery
  • Act as the primary technical point of contact for automation applications
  • Implement system enhancements to improve performance, reliability, and operational efficiency
  • Mentor developers through code reviews, technical problem-solving, and adoption of engineering best practices
  • Strengthen monitoring and alerting capabilities for critical automation processes to reduce failures and minimize manual interventions
  • Review application code and design, and provide expertise on system development and integration
  • Provide production support as needed
Core Technical Skills (Must Have)
  • Strong hands-on experience in Spring Boot and Microservices architecture
  • Hands-on experience in REST API design and development
  • Expertise in AWS services, including:
    • EC2
    • S3
    • DynamoDB
    • Lambda
    • SNS
    • SQS
    • CloudWatch
  • Experience in unit and automation testing using JUnit and Cucumber
  • Strong experience with CI/CD pipelines and DevOps tools, including:
    • Maven
    • Jenkins
    • Git
    • SVN
    • Bitbucket
    • Bamboo (and similar tools)
  • Hands-on experience with SQL
  • Experience integrating REST APIs across systems
  • AWS & Cloud Engineering Experience
  • Building and managing public and private cloud infrastructure using AWS (EC2, S3)
  • Deploying and automating AWS environments using CloudFormation Templates (CFT) and stack sets across regions
  • Developing APIs using AWS SDKs for cloud resource consumption
  • Developing AWS Lambda based solutions to migrate and capture change data from legacy systems to DynamoDB
Additional Technical Expertise
  • Writing complex parallel streams and filters in Java for efficient data processing and search optimization
  • Designing, developing, and guiding implementation of microservices and unit testing using REST/Jersey frameworks
Skills: Digital : Python~Digital : Amazon Web Service(AWS) Cloud Computing~Core Java
Experience Required: 8-10
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AWS Cloud Developer
Senior AWS Cloud Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Java Developer With AWS Experience
Java Developer With AWS Experience

Ethos Tech Inc. • Plano (TX)

On-site
USD 120,000 - 140,000
Senior Java Developer
Senior Java Developer

Skilltune Technologies • United States

On-site
USD 120,000 - 180,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Alpharetta (GA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Java/ Python- AWS Developer
Java/ Python- AWS Developer

Ports North • Columbus (OH)

On-site
USD 83,000 - 90,000
Senior Java Developer with Strong on AWS
Senior Java Developer with Strong on AWS

Rapinno Tech • Oregon (WI)

Hybrid
USD 120,000 - 150,000
Java Full Stack Sr. Developer
Java Full Stack Sr. Developer

VOLTO Consulting • Dallas (TX)

On-site
USD 120,000 - 180,000
Java Engineer
Java Engineer

10xTalents • Newark (NJ)

On-site
USD 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Senior Software Engineer – Java/AWS
Senior Software Engineer – Java/AWS

Jobtailor • Chicago (IL)

On-site
USD 140,000 - 190,000