Lead AWS Cloud Java Job at She Jobs, Texas

  • She Jobs
  • Texas

Job Description

Role: Lead AWS Cloud Java

Location: Seattle, Washington, 98109 (Onsite)

Competencies: 6+ years' experience required

Digital : Amazon Web Service(AWS) Cloud Computing

Advanced Java Concepts

Microsoft SQL Server 2019

Java Performance Tools (Jprobe, Jensor, OptimizeIT)

Must Have Technical/Functional Skills:

JDK Migration & Compatibility Management

JVM Memory Management & Heap Right-Sizing

Garbage Collection Tuning (ZGC/G1GC/Shenandoah)

Java & JVM Internals

Performance Monitoring & Troubleshooting

Roles & Responsibilities:

Plan and execute JDK version migrations (JDK 17 to 21, JDK 21 to 25) across service fleets: identifying and resolving blockers including deprecated/removed APIs, module system incompatibilities, reflection access restrictions, security provider changes, and build system (bootstrap/toolchain) compatibility issues.

Perform heap right-sizing analysis for Java services: profiling heap utilization patterns, analyzing GC logs, identifying over-provisioned heap allocations, and implementing optimal Xms/Xmx/metaspace configurations that minimize DRAM consumption while preserving service performance SLAs.

Evaluate and implement new GC algorithms and JVM features introduced in target JDK versions (e.g., ZGC generational mode, Shenandoah improvements, compact object headers) to achieve memory efficiency gains beyond simple heap tuning.

Perform custom operations and iterative experiments using Amazon internal tooling to validate optimization impact: own end-to-end deployment, test execution, metric validation, and derive actionable insights from results.

Troubleshoot JDK migration issues including class loading changes, serialization incompatibilities, JNI/native library compatibility, and performance regressions introduced by JVM behavioral differences across versions.

Collaborate with service teams to review service architectures, discuss findings, propose migration plans, and align resolution strategies while communicating effectively across engineering leadership and technical stakeholders.

Monitor service health metrics and troubleshoot operational issues during and after migration and heap optimization activities, ensuring zero degradation to service latency, throughput, and availability.

Develop comprehensive operational runbooks, SOPs, documentation, and technical specifications that capture JDK migration patterns and heap optimization strategies, consumable by both human engineers and AI agents to orchestrate workflows at scale.

Comments for Suppliers:

Must Have Technical/Functional Skills:

JDK Migration & Compatibility Management

JVM Memory Management & Heap Right-Sizing

Garbage Collection Tuning (ZGC/G1GC/Shenandoah)

Java & JVM Internals

Performance Monitoring & Troubleshooting

Job Tags

Similar Jobs

US Navy

AEROSPACE ENGINEER Job at US Navy

 ...Job Title Support engineering activities related to aerodynamics, flight dynamics, and simulation of rotorcraft, including: Analysis and assessment of stability and control, and flying qualities. Develop plans to collect information and data related to flying... 

Domino's Franchise

Delivery Driver-(04488) - Sunset Road -Flexible Schedule Job at Domino's Franchise

 ...seat of your own car AND listen to music? Delivery Drivers are paid cash nightly, which includes tips and mileage reimbursement. Qualifications...  ...Additional Information Flexible Schedules Cash Paid Daily (mileage + tips) Advancement Opportunities Meal Discounts... 

latitude

Legal Assistant Job at latitude

 ...A well-established professional services organization is seeking a part-time Garnishment Assistant to support a growing legal operations team. This role offers handson exposure to garnishment processes and collaboration with legal professionals, clients, and external... 

Baptist Senior Family

Certified Medication Aide - Senior Living Facility Job at Baptist Senior Family

 ...Job Description Job Description Description: Join Our Team as a Certified Medication Aide and Make a Difference Every Day! Are you ready to bring your compassion and skills to a team that values your dedication? At Baptist Senior Family, were searching for a... 

Coffee County Schools

(2) Special Education Teacher Assistant Job at Coffee County Schools

 ...Job Description Job Description COFFEE COUNTY SCHOOL SYSTEM Job Description Special Education Teacher Assistant Responsible to: Principal Teacher Director of Special Education Qualifications: # High School Diploma or equivalent minimum...