Principal Software Engineer

Global CI (Global Commerce & Information, Inc.)

Milford Mill (MD)

On-site

USD 140,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Short-term Disability Insurance
Long-term Disability Insurance
Health Savings Account
401k Retirement Plan
IRA
Roth IRA
Paid Time Off
Paid Holidays
Employee Recruitment/Referral Bonus
Paid Community Service Hours
Tuition Reimbursement
Employee Discounts

Job summary

Global CI (Global Commerce & Information, Inc.) is seeking a senior software engineer to design and develop scalable applications and microservices following Twelve-Factor App methodology. The role emphasizes cloud-native architectures and leading UI design implementations.

The candidate will maintain enterprise Java batch applications, mentor junior developers, and contribute to technical guidance across the team while ensuring robust backend and frontend collaboration.

Qualifications

  • Requires a Bachelor’s degree and 10+ years of experience with Java, Spring Boot, and modern frontend frameworks.
  • Candidates must be able to obtain a public trust clearance and possess deep knowledge of AWS, OpenShift, and CI/CD tools.

Responsibilities

  • Design and develop scalable software applications and microservices using Twelve-Factor App methodology and cloud-native architectures.
  • Lead the implementation of innovative UI designs.
  • Maintain enterprise Java batch applications and provide technical guidance to junior developers.

Skills

Java
Spring Boot
Angular
React
AWS
OpenShift
Microservices
RESTful API
Kafka
PostgreSQL
Agile Development
CI/CD
Docker
JavaScript
Spring Batch
Web Services

Education

Bachelor's degree

Job description

Design and develop scalable software applications and microservices using Twelve-Factor App methodology and cloud-native architectures. Lead the implementation of innovative UI designs and maintain enterprise Java batch applications while providing technical guidance to junior developers.

Requirements

Requires a Bachelor's degree and 10+ years of experience with Java, Spring Boot, and modern frontend frameworks. Candidates must be able to obtain a public trust clearance and possess deep knowledge of AWS, OpenShift, and CI/CD tools.

Key Skills
  • Java
  • Spring Boot
  • Angular
  • React
  • AWS
  • OpenShift
  • Microservices
  • RESTful API
  • Kafka
  • PostgreSQL
  • Agile Development
  • CI/CD
  • Docker
  • JavaScript
  • Spring Batch
  • Web Services
Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Short-term Disability Insurance
  • Long-term Disability Insurance
  • Health Savings Account
  • 401k Retirement Plan
  • IRA
  • Roth IRA
  • Paid Time Off
  • Paid Holidays
  • Employee Recruitment/Referral Bonus
  • Paid Community Service Hours
  • Tuition Reimbursement
  • Employee Discounts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java/Spring Boot
Lead Software Engineer - Java/Spring Boot

Lowe's Companies, Inc. • Charlotte (NC)

On-site
USD 120,000 - 160,000
401k match
Cash bonus
Employee stock purchase
+3
Principal Software Engineer
Principal Software Engineer

ETHOS - Talent & Advisory • Washington, Baltimore (MD)

On-site
USD 180,000 - 240,000
Lead Principal Software Engineer (Java Spring Boot)
Lead Principal Software Engineer (Java Spring Boot)

Randstad Digital Americas • Washington

On-site
USD 180,000 - 240,000
Medical Insurance
Prescription Insurance
Dental Insurance
+5
Software Engineer II
Software Engineer II

Chewy • Bellevue (WA)

On-site
USD 150,000 - 210,000
401k
Equity grant
Annual bonus
+10
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Software Engineer [Multiple Positions Available]
Software Engineer [Multiple Positions Available]

hackajob • Tampa (FL)

On-site
USD 110,000 - 150,000
Health care coverage
On‑site health and wellness centers
Retirement savings plan
+4
Principal Software Engineer - Java/Sprint Boot/API
Principal Software Engineer - Java/Sprint Boot/API

PNC • Pittsburgh

On-site
USD 140,000 - 180,000
Medical coverage
Health Savings Account
Dental
+13
Staff Software Engineer
Staff Software Engineer

WME | William Morris Endeavor • Beverly Hills (CA)

On-site
USD 140,000 - 200,000
Health Care
Retirement
Vacation
+1
Lead Java Software Engineer
Lead Java Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8
Senior Engineer, IT
Senior Engineer, IT

ICE Clear Europe Limited • Jacksonville (FL), Northern (KY)

Hybrid
USD 90,000 - 125,000