Principal Software Engineer – Java, Boot, Kafka, Microservices
Job in
Harrisburg, Dauphin County, Pennsylvania, 17124, USA
Listed on 2026-07-13
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-13
Job specializations:
-
Software Development
Java Developer, Backend Developer, Full Stack Developer, Angular Developer
Job Description & How to Apply Below
Responsibilities
- Lead the design and development of application features across backend services (Java 21) and frontend applications (Angular)
- Own architecture decisions spanning APIs, UI state management, performance, security, and scalability
- Establish and enforce coding standards, design patterns, and best practices
- Promote automated testing across the stack
- Support CI/CD pipelines for both UI and backend components
- Mentor engineers across frontend and backend disciplines
- 5+ years of industry-relevant experience
- Bachelor's degree
- Proficient in Java (17/21+), Spring Boot
- Experience with Angular, Type Script, RxJS
- Apache Kafka experience preferred
- Knowledge of microservices, event-driven designs, and cloud-native patterns
- Java
- Spring Boot
- Angular
- Type Script
- RxJS
- Apache Kafka
- microservices
- event-driven design
- cloud-native patterns
- automated testing
- leadership
- mentoring
- communication
- collaboration
- problem-solving
- Bachelor's degree
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×