Principal Java Engineer: Scalable Backend & Microservices

Ingram Micro

Irvine (CA)

On-site

USD 133,000 - 227,000

Full time

9 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ingram Micro is seeking a Principal, Java Developer to design, develop, and maintain scalable backend applications and APIs. You will work on microservices, system integrations, and high-performance enterprise software, delivering robust solutions that provide a positive user experience for our customers and partners.

The ideal candidate has 8+ years of Java experience, deep knowledge of Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA, plus strong SQL skills.

Qualifications

  • Bachelor's degree in computer science or related field.
  • 8+ years of relevant technical experience.
  • Strong Java (8+), OOP, and multithreading.
  • Experience with Spring Boot, Spring MVC, Spring Security.
  • Hibernate/JPA and relational databases (Oracle/MySQL/PostgreSQL).
  • API development & integration (REST/SOAP).
  • Strong interpersonal and cross-team collaboration skills.
  • Ability to learn new tools, frameworks, and platforms.

Responsibilities

  • Design and develop Java-based applications using Spring Boot/Spring MVC.
  • Build and maintain RESTful APIs and microservices.
  • Integrate with external/vendor systems (REST/SOAP, messaging).
  • Write and optimize complex SQL queries and ensure database performance.
  • Troubleshoot and resolve production issues and performance bottlenecks.
  • Participate in code reviews, design discussions, and architecture decisions.
  • Collaborate with cross-functional teams (Product, QA, DevOps).
  • Ensure code quality, security, and best practices.

Skills

Java
OOP
Multithreading
Spring Boot
Spring MVC
Spring Security
Hibernate/JPA
REST APIs
SQL Databases
REST/SOAP
Microservices
Git
Maven/Gradle
CI/CD
Docker/Kubernetes
Cloud (GCP/AWS/Azure)
Kafka/RabbitMQ

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Maven/Gradle
CI/CD pipelines
Docker/Kubernetes
Cloud (GCP/AWS/Azure)

Job description

Ingram Micro is seeking a Principal, Java Developer to design, develop, and maintain scalable backend applications and APIs. You will work on microservices, system integrations, and high-performance enterprise software, delivering robust solutions that provide a positive user experience for our customers and partners.

The ideal candidate has 8+ years of Java experience, deep knowledge of Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA, plus strong SQL skills.

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

Similar jobs worth comparing

Principal Java Engineer: Spring Microservices & APIs
Principal Java Engineer: Spring Microservices & APIs

Ingram Micro Inc • Irvine (CA)

On-site
USD 133,000 - 227,000
Healthcare benefits
Paid time off
401(k) plan with match
+2
Senior Backend & Integration Engineer - End-to-End Solutions
Senior Backend & Integration Engineer - End-to-End Solutions

Ingram Micro Inc • Irvine (CA)

On-site
USD 133,000 - 227,000
Healthcare benefits
Paid time off
401(k) match
+1
Principal, Software Engineer - Java Developer
Principal, Software Engineer - Java Developer

Ingram Micro Inc • Irvine (CA)

On-site
USD 133,000 - 227,000
Healthcare benefits
Paid time off
401(k) plan with match
+2
Principal, Software Engineer - Java Developer
Principal, Software Engineer - Java Developer

Ingram Micro • Irvine (CA)

On-site
USD 133,000 - 227,000
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Infinite Computer Solutions • Georgia

On-site
USD 120,000 - 150,000
Senior Java Backend Engineer: Microservices & APIs
Senior Java Backend Engineer: Microservices & APIs

CrackaJack Digital Solutions LLC. • New York (NY)

On-site
USD 120,000 - 180,000
Senior Java Developer - Microservices, Spring Boot & Cloud Expert
Senior Java Developer - Microservices, Spring Boot & Cloud Expert

Highbrow Technology Inc • North Carolina

On-site
USD 120,000 - 180,000
Java Backend Engineer - Spring Boot & Microservices
Java Backend Engineer - Spring Boot & Microservices

Infinite Computer Solutions • Georgia

On-site
USD 100,000 - 140,000
Principal, Backend/Integration Software Engineer
Principal, Backend/Integration Software Engineer

Ingram Micro • Irvine (CA)

On-site
USD 133,400 - 226,800
Healthcare
Paid time off
401(k) with company match
Senior Java Backend Architect (Cloud-Native Microservices)
Senior Java Backend Architect (Cloud-Native Microservices)

Veriipro • Menlo Park (CA)

On-site
USD 180,000 - 240,000