Centurion is looking for a Sr Java/Angular developer role onsite in Windsor Mills, MD.
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.
Required Skills:
- 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.
- 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
Desired 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.