Principal Software Engineer: Cloud-Native & Java

Lucas James Talent Partners

Washington (District of Columbia)

On-site

USD 125,000 - 161,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision plans
401K retirement plan
Paid time off
Life insurance
Disability insurance
Rail pass

Job summary

Amtrak is seeking a Principal Software Engineer to design and deliver high-quality software solutions. You will handle systems analysis, design, development, integration, testing, maintenance, and support.

Essential responsibilities include leading technical design with stakeholders, documenting requirements, and ensuring secure, QA-compliant applications. Strong Java/Spring Boot, SQL, and cloud experience are required.

Qualifications

  • Bachelor’s degree or equivalent with 8+ years of experience.
  • Strong knowledge of Java, Spring Boot, SQL and front-end basics.
  • Experience with distributed messaging and cloud platforms.

Responsibilities

  • Lead the technical product design and development process with customers, architects, and team members.
  • Organize and document technical requirements.
  • Define and provide strategic solutions to software applications to meet business needs.
  • Develop or enhance software applications, ensuring solutions are secure and QA standards.
  • Identify solution improvements and champion department-wide initiatives.
  • Identify functional and non-functional testing needs and plans.
  • Perform software testing and implement automated testing solutions.
  • Provide ongoing maintenance of applications.

Skills

Java
Spring Boot
SQL
Angular
React
Node.js
Kafka
RabbitMQ
Cloud
Git
Agile Scrum
Documentation
Backend
Cloud-native development

Education

Bachelor’s Degree or equivalent

Tools

Kafka
RabbitMQ
Git
AWS
Azure
GCP

Job description

Amtrak is seeking a Principal Software Engineer to design and deliver high-quality software solutions. You will handle systems analysis, design, development, integration, testing, maintenance, and support.

Essential responsibilities include leading technical design with stakeholders, documenting requirements, and ensuring secure, QA-compliant applications. Strong Java/Spring Boot, SQL, and cloud experience are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Full-Stack & Cloud Native Leader
Principal Software Engineer - Full-Stack & Cloud Native Leader

Amtrak • Wilmington (DE)

On-site
USD 125,000 - 161,000
Senior Java Lead – Cloud & Microservices
Senior Java Lead – Cloud & Microservices

Amtrak • Washington

Hybrid
USD 125,000 - 161,000
Senior Java & Cloud Architect - Microservices Lead
Senior Java & Cloud Architect - Microservices Lead

Amtrak • Wilmington (DE)

On-site
USD 125,000 - 161,000
Health, Dental, and Vision Insurance
401K with Employer Match
Generous Paid Time Off
+3
Senior Full-Stack Engineer: AWS, Bedrock & Appian AI
Senior Full-Stack Engineer: AWS, Bedrock & Appian AI

Amtrak • Washington

On-site
USD 125,000 - 161,000
Principal Software Engineer - 90402969
Principal Software Engineer - 90402969

Amtrak • Wilmington (DE)

On-site
USD 124,600 - 161,352
Health, dental, and vision plans
401(k) retirement plan with employer match
Paid time off
+2
Spring 2027 - Software Engineering Intern - 90413033 - Washington
Spring 2027 - Software Engineering Intern - 90413033 - Washington

Amtrak • Washington

On-site
USD 25,000 - 48,000
Rail pass privileges
PTO day per academic year
Senior Digital Engineering Leader
Senior Digital Engineering Leader

Amtrak • New York (NY)

On-site
USD 149,000 - 194,000
Health and Wellbeing
Financial and Retirement
Work and Family Life Support
+21
Senior Software Engineer – Automotive Cloud, Java & AWS
Senior Software Engineer – Automotive Cloud, Java & AWS

Wordwizard Services • Chicago (IL)

On-site
USD 150,000 - 210,000
Senior Java & AWS Cloud Engineer
Senior Java & AWS Cloud Engineer

Principal International • Charlotte (NC)

Hybrid
USD 94,000 - 127,000
Hybrid work model
Pension eligible
Senior Software Engineer - Cloud-Native & Architecture Lead
Senior Software Engineer - Cloud-Native & Architecture Lead

Transamerica • Denver (CO)

On-site
USD 140,000 - 180,000