Principal Java Engineer - Enterprise & AWS

ECMC Group

Minneapolis (MN)

Hybrid

USD 180,000 - 200,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health & wellness benefits
Company-paid life & disability保险
401(k) plan with company match
Paid time off
Tuition reimbursement

Job summary

ECMC Group, a Minneapolis-based nonprofit focused on helping students succeed, seeks a Developer Principal to provide enterprise-level technical leadership across complex systems. You'll influence architecture, standards, and delivery while mentoring developers.

The role requires deep Java expertise, strong AWS know-how, and collaboration with architects to align with business strategy and regulatory requirements.

Qualifications

  • Bachelor's degree in CS, software engineering, or related field, or equivalent professional experience.
  • 8+ years of professional Java development with Spring/Spring Boot.
  • Experience delivering large-scale, secure Java apps in enterprise environments.
  • Strong software architecture knowledge; REST-based and event-driven designs.
  • Hands-on AWS experience (EC2, RDS, S3, IAM, Lambda, API Gateway, SQS).
  • Relational DB design, SQL, performance tuning.
  • Ability to lead technically and mentor without formal authority.
  • Strong communication and collaboration.
  • Experience with AI-assisted development tools and secure data handling.

Responsibilities

  • Designs and implements large, complex applications, systems and processes that align with architectural standards and enterprise strategy
  • Partners with business stakeholders and analysts to define requirements, evaluate solution options and estimate effort for complex initiatives and enhancements
  • Applies independent judgment to analyze ambiguous problems and determine appropriate methods, techniques and evaluation criteria
  • Provides technical leadership across large initiatives and serves as primary technical contact within application development
  • Collaborates with architecture teams to ensure solutions align with portfolio direction, development standards and security requirements
  • Influences development best practices and standards and reinforces quality through code reviews, technical guidance and mentoring
  • Plans and coordinates complex implementations, ensuring quality of functional design, technical execution and operational readiness
  • Provides subject matter expertise across multiple technical domains and guides resolution of complex or high-impact issues
  • Reviews and maintains technical documentation including runbooks, operational guides and system documentation
  • Performs other duties and responsibilities as assigned

Skills

Java
AWS
REST/Event-driven
Leadership
AI-assisted development

Education

Bachelor's degree in CS/Engineering or related field

Tools

Spring / Spring Boot
SQL
AWS services

Job description

ECMC Group, a Minneapolis-based nonprofit focused on helping students succeed, seeks a Developer Principal to provide enterprise-level technical leadership across complex systems. You'll influence architecture, standards, and delivery while mentoring developers.

The role requires deep Java expertise, strong AWS know-how, and collaboration with architects to align with business strategy and regulatory requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Enterprise Java Architect
Senior Enterprise Java Architect

Ecmc Group • Minneapolis (MN)

Hybrid
USD 180,000 - 200,000
Health & wellness benefits
Company 401(k) with match
Tuition reimbursement
+1
Principal Java Architect - Spring Boot & Cloud
Principal Java Architect - Spring Boot & Cloud

Randstad Digital Americas • Washington

On-site
USD 180,000 - 240,000
Medical Insurance
Prescription Insurance
Dental Insurance
+5
Senior Principal Engineer & Systems Architect
Senior Principal Engineer & Systems Architect

Amazon Web Services (AWS) • New York (NY)

On-site
USD 220,000 - 298,000
Senior Java & AWS Platform Engineer
Senior Java & AWS Platform Engineer

Early Warning Services LLC • San Francisco (CA)

Hybrid
USD 174,000 - 223,000
Healthcare Coverage
401(k) Retirement Plan
Paid Time Off
+1
Principal Developer
Principal Developer

Jobtailor • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Sr. Java Developer
Sr. Java Developer

Unisys • Rockville (MD)

On-site
USD 120,000 - 190,000
401(k) matching
Healthcare benefits
Senior Java & AWS Microservices Lead
Senior Java & AWS Microservices Lead

Programmers.io • Malvern

On-site
USD 120,000 - 150,000
Senior Java Backend Engineer | Spring Boot & AWS
Senior Java Backend Engineer | Spring Boot & AWS

Eleks • United States

On-site
USD 120,000 - 180,000
Senior Java/J2EE & AWS Full-Stack Engineer
Senior Java/J2EE & AWS Full-Stack Engineer

re-zoo-me • Saint Paul (MN)

On-site
USD 120,000 - 160,000
Principal Java Engineer, Enterprise SaaS Leader
Principal Java Engineer, Enterprise SaaS Leader

Veeva Systems • Portland (ME)

Hybrid
USD 150,000 - 300,000