We are looking for a highly skilled Senior Java Fullstack Developer with expertise in Angular 9 and above, along with extensive Java development experience. This long-term hybrid role is based in Woodlawn, MD, and requires onsite work at least 2 days a week. The selected candidate must reside within two hours of Woodlawn and be able to obtain and maintain a Public Trust clearance.
Skills Requirements:
Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field. A Master's or Doctorate degree may substitute for required experience.
10+ years of modern software development experience with a solid understanding of designing, building, deploying, and running applications.
Combined experience with Java, Spring Boot, Angular 9 and above, TypeScript, Node, Spring, and REST API.
8+ years of experience on an Agile development team.
Required Skills:
Extensive understanding and experience in programming and designing software with Java.
Strong experience in Java/J2EE, Spring Boot, Angular 8 and above, REST API, Node, and Spring.
Strong understanding of Hibernate, JPA, and JDBC.
Strong understanding of OOPS, Twelve Factor Application Design principles, architecture styles, and APIs (Web API/Rest API).
Develop applications using Java/Spring Boot and design and develop database components using PostgreSQL DB or Oracle as needed for the application.
Strong front-end development skills: Angular 8.0 and above, HTML/JavaScript, CSS, YUI, and/or JQuery.
Strong development experience on Microservices and REST API.
Experience working on Agile projects and with tools including VersionOne/JIRA.
If you meet these requirements and are ready to take on a challenging and rewarding role, we would love to hear from you!
Location: Woodlawn, MD (Hybrid, 2 days onsite per week)
Residency Requirement: Must reside within two hours of Woodlawn
Clearance: Must be able to obtain and maintain a Public Trust
US Citizens
Apply now and join our dynamic team!
Job Type: Full-time
Pay: $93,531.70 - $148,640.33 per year
Benefits:
- 401(k)
- 401(k) 3% Match
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
Experience level:
Schedule:
Experience:
- Angular 8: 5 years (Required)
- Java: 6 years (Required)
Ability to Commute:
- Catonsville, MD 21228 (Required)
Ability to Relocate:
- Catonsville, MD 21228: Relocate before starting work (Required)
Work Location: In person