CareerPlanGet AI match score →

Principal, Software Engineer - Java Developer

Irvine, CA, United States of America💼 Full-time💰 $133,400–$133,400🗓 2026-06-03 → 2026-07-30

Core

Design, develop, and maintain scalable backend applications and APIs for high-performance enterprise systems.

Role type

Principal, Software Engineer (Java)

Builds

Microservices, RESTful APIs, and system integrations for the global IT sales channel.

Domain

Enterprise software development, distributed systems, and IT infrastructure.

Deliverable

production ML models | product features | infrastructure

Required skills

Java (8+), Spring Boot, Spring MVC, Hibernate/JPA, SQL optimization, REST/SOAP API design, multithreading, OOP, Kafka/RabbitMQ, Git, CI/CD pipelines

Preferred skills

Docker, Kubernetes, Cloud platforms (GCP/AWS/Azure)

Responsibilities

Design and develop Java-based applications; Build and maintain RESTful APIs and microservices; Integrate with external/vendor systems; Write and optimize complex SQL queries; Troubleshoot and resolve production issues; Participate in code reviews and architecture decisions

Seniority

Principal, hands-on IC with strategic input

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗