rincipal Software Engineer (Java / Angular / AWS)
Location: Woodlawn MD (100% Onsite 5 days/week)
Duration: Long-Term Contract
We are looking for a highly skilled Principal Software Engineer with strong full-stack development experience in Java Angular/React AWS and Microservices architecture. This role is ideal for someone who enjoys building scalable enterprise applications leading technical initiatives and working in a fast-paced Agile environment.
Candidates located within commuting distance of Woodlawn MD are highly preferred.
Required Skills
- Strong hands-on experience with:
- Java / J2EE
- Spring Boot & Microservices
- Angular or React
- AWS or OpenShift
- JavaScript / TypeScript
- Kafka
- REST & SOAP Web Services
- Experience working in Agile development environments
- Experience with CI/CD tools such as Jenkins Git Bitbucket Maven SonarQube
- Strong understanding of cloud-native application development
- Experience with PostgreSQL DB2 JPA/Hibernate
- Hands-on experience with unit testing frameworks like JUnit Mockito Cucumber
- Technical leadership experience mentoring junior developers
Responsibilities
- Design develop and maintain scalable enterprise applications
- Build modern responsive UI applications using Angular/React
- Develop RESTful APIs and Microservices using Spring Boot
- Work closely with cross-functional teams including QA Business Analysts and Project Managers
- Participate in architecture discussions and provide technical solutions
- Implement DevOps and CI/CD best practices
- Optimize application performance and scalability
- Develop secure high-throughput applications in cloud environments
- Create technical documentation and support system design efforts
Preferred Qualifications
- Prior experience supporting federal or government IT projects
- Experience with Kafka-based event-driven architecture
- Knowledge of OpenShift Docker Kubernetes
- Familiarity with Section 508 compliance standards
- Exposure to AI-driven application modernization is a plus
- Excellent communication and problem-solving skills
Education & Experience
- Bachelors degree in Computer Science Engineering or related field
- 10 years of software engineering experience preferred
- Experience as a hands-on Technical Lead is highly preferred
Interview Process
- 2 rounds of interview:
- Video Interview
- Onsite Interview
rincipal Software Engineer (Java / Angular / AWS) Location: Woodlawn MD (100% Onsite 5 days/week) Duration: Long-Term Contract We are looking for a highly skilled Principal Software Engineer with strong full-stack development experience in Java Angular/React AWS and Microservices architecture. ...
rincipal Software Engineer (Java / Angular / AWS)
Location: Woodlawn MD (100% Onsite 5 days/week)
Duration: Long-Term Contract
We are looking for a highly skilled Principal Software Engineer with strong full-stack development experience in Java Angular/React AWS and Microservices architecture. This role is ideal for someone who enjoys building scalable enterprise applications leading technical initiatives and working in a fast-paced Agile environment.
Candidates located within commuting distance of Woodlawn MD are highly preferred.
Required Skills
- Strong hands-on experience with:
- Java / J2EE
- Spring Boot & Microservices
- Angular or React
- AWS or OpenShift
- JavaScript / TypeScript
- Kafka
- REST & SOAP Web Services
- Experience working in Agile development environments
- Experience with CI/CD tools such as Jenkins Git Bitbucket Maven SonarQube
- Strong understanding of cloud-native application development
- Experience with PostgreSQL DB2 JPA/Hibernate
- Hands-on experience with unit testing frameworks like JUnit Mockito Cucumber
- Technical leadership experience mentoring junior developers
Responsibilities
- Design develop and maintain scalable enterprise applications
- Build modern responsive UI applications using Angular/React
- Develop RESTful APIs and Microservices using Spring Boot
- Work closely with cross-functional teams including QA Business Analysts and Project Managers
- Participate in architecture discussions and provide technical solutions
- Implement DevOps and CI/CD best practices
- Optimize application performance and scalability
- Develop secure high-throughput applications in cloud environments
- Create technical documentation and support system design efforts
Preferred Qualifications
- Prior experience supporting federal or government IT projects
- Experience with Kafka-based event-driven architecture
- Knowledge of OpenShift Docker Kubernetes
- Familiarity with Section 508 compliance standards
- Exposure to AI-driven application modernization is a plus
- Excellent communication and problem-solving skills
Education & Experience
- Bachelors degree in Computer Science Engineering or related field
- 10 years of software engineering experience preferred
- Experience as a hands-on Technical Lead is highly preferred
Interview Process
- 2 rounds of interview:
- Video Interview
- Onsite Interview
View more
View less