Overview
Skills
Job Details
Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.
Candidate will be proficient in creating, designing, and testing web components, especially in Stencil.js. Strong knowledge of modern Java, Angular 9 and above, Spring boot, Spring, and REST API
Position Description:
- Team Collaboration and Stand-ups:
Participate in periodic team stand-ups to discuss task progress, address any impediments, and align on goals.
- Build modern applications: Design and develop applications using Angular, Java, and spring boot
- Defect Resolution: Prioritize and address high-priority defects to ensure the stability and performance of the applications in the current milestone.
- Code Review and Testing: Conduct thorough reviews and testing of pull requests submitted by team members to maintain code quality and functionality.
- Support Ticket Resolution: Promptly address and resolve support tickets from end-user, facilitating a smooth integration of the framework and ensuring user satisfaction.
Skills Requirements:
FOUNDATION FOR SUCCESS (Basic Qualifications)
- Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.
- Masters or Doctorate degree may substitute for required experience.
- 10+ years of experience of modern software development experience with a solid understanding of designing, building, deploying, and running applications.
- Combined experience using: Java, Spring boot, Angular 9 and above, Spring and REST API.
- Must be able to obtain and maintain a Public Trust. Contract requirement.
*** Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.
FACTORS TO HELP YOU SHINE (Required Skills) These skills will help you succeed in this position:
- Extensive understanding and experience in programming and designing software with Angular and Java. Strong experience in Java/J2EE, Angular 9 and above, Spring Boot, Typescript, 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 application.
- Strong front-end development skills: Angular 9.0 and above, HTML/JavaScript, TypeScript, Cascading Style Sheets (CSS), YUI and/or JQuery
- Strong development experience on Microservices and REST API.
- Work on Agile projects and work with tools including VersionOne/JIRA
HOW TO STAND OUT FROM THE CROWD (Desired Skills) Showcase your knowledge of modern development through the following experience or skills:
- Experience with modern development software, tools, and methodologies; Jenkins, Splunk, Git/BitBucket, Jira/VersionOne, Nexus, Maven, Jenkins, OpenShift, XML/XSLT, VisualVM/Eclipse Profiler (Java performance monitoring tool), Amazon Web Services (S3), BDD (Cucumber or similar)
- Experience working on Agile projects and understanding Agile terminology.
- Work in DevOps Environment.
- Experience with Linux environments.
- Participate in daily scrum and provide updates.
Education:
- Bachelor's and 7 years of experience, Masters and 5 years of experience or 13 years of experience in lieu of a degree
- Must be able to obtain and maintain a Public Trust. Contract requirement.