A company is looking for a Principal Software Engineer (Java) to drive core architecture, scalability, and performance in a remote work environment. Key Responsibilities Design, build, and maintain mission-critical backend systems using modern Java, Spring Boot, and cloud infrastructure Own end-to-end architecture for scalable microservices, distributed systems, and low-latency APIs Lead by example through mentoring, reviewing code, and elevating engineering standards Required Qualifications 10+ years of hands-on Java engineering experience Broad full-stack knowledge including Angular and Typescript Strong knowledge of software architecture, databases, and distributed systems Familiarity with Spring Boot, REST / gRPC APIs, and event-driven patterns Experience managing infrastructure basics such as AWS / GCP, Docker, and CI / CD pipelines
Principal Software Engineer • Hartford, Connecticut, United States