FULL STACK Principal Software Engineer


Talent Portus
Dice Job Match Score™
📋 Comparing job requirements...
Job Details
Skills
- java
- angular
- Kafka
- HTML
- j2ee
- CSS
Summary
Job Description -
FULL STACK Principal Software Engineer
Location: Woodlawn, MD (5 days per week onsite)
Interview: Onsite F2F Final
Clearance: Must be able to obtain Public Trust Clearance (Typically processed
within 2 weeks)
Previous Federal/Government project experience
TOP SKILLS (MUST HAVE TRUE 50/50 FULL STACK EXPERIENCE NOT ONLY BACKEND OR
FRONTEND)
Strong
PRINCIPAL Level Full Stack experience with both Frontend and Backend
development equally (50% Frontend / 50% Backend)
Candidates with mostly backend (80/20) or mostly frontend (20/80) experience
will NOT work
Backend: Java, J2EE, Spring Boot, Microservices, REST/SOAP APIs, Kafka
Frontend: Angular or React, JavaScript, TypeScript, HTML, CSS
AWS / OpenShift Cloud experience
CI/CD, Jenkins, Git, Maven, SonarQube
PostgreSQL / DB2 / Hibernate / JPA
Agile Development environment
Hands-on Technical Lead experience
REQUIRED MUST-HAVE SKILLS
10+ years of hands-on PRINCIPAL Level Full Stack Development experience
Strong backend experience with Java, Spring Boot, JEE
Strong frontend experience with Angular or React
Experience with AWS or OpenShift cloud platforms
Experience building Microservices and REST APIs
Strong JavaScript / TypeScript skills
Experience with Kafka messaging/event-driven architecture
Experience with CI/CD tools like Jenkins, Git, Maven, SonarQube
Experience with PostgreSQL, DB2, JPA, Hibernate
Agile/Scrum project experience
Experience as a Hands-on Technical Lead
Must be comfortable working onsite 5 days/week in Woodlawn, MD
Must be able to obtain and maintain Public Trust Clearance
NICE TO HAVE / PREFERRED
Federal or State Government project experience
Experience with Docker and Kubernetes/OpenShift
Experience with AI-related technologies or modern architecture improvements
Experience with low-code platforms like ServiceNow, Pega, or Power Platform
Experience writing technical documentation and white papers
Knowledge of security best practices and performance tuning
JOB RESPONSIBILITIES
Design and develop scalable full stack applications using Java and
Angular/React
Build and maintain Microservices and REST/SOAP APIs
Develop responsive and Section 508 compliant web applications
Work on cloud-native applications using AWS/OpenShift
Implement CI/CD pipelines and DevOps best practices
Develop event-driven solutions using Kafka
Create unit and integration tests using JUnit, Mockito, Cucumber, and BDD/TDD
frameworks
Optimize application performance, scalability, and security
Collaborate with developers, QA teams, architects, and business stakeholders
Provide technical leadership and mentorship to junior developers
Participate in architecture discussions, code reviews, and technical
documentation
- Dice Id: 91172143
- Position Id: 2026-615
- Posted 5 hours ago
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs

