C. Mack Solutions

Full Stack Developer

C. Mack Solutions

full-time

Posted on:

Location Type: Office

Location: AshburnVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Designing, developing, and implementing custom software and database application capabilities
  • Acting as a member of a product team supporting teammates
  • Providing improvements to the product(s)
  • Actively participate in release and sprint planning
  • Supporting release planning with conceptual design and development / refinement
  • Analyzing complex project-related problems
  • Ensuring product quality and timeliness of work
  • Providing mentoring to junior members of the team

Requirements

  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
  • Equivalent professional experience will be considered in lieu of degree
  • Professional Experience: at least seven (7) years related technical experience.
  • Proficiency in Java 8 or higher
  • Extensive experience with Spring Boot, Spring MVC, Spring Security
  • Strong knowledge of designing and implementing RESTful APIs
  • Familiarity with testing frameworks such as JUnit, TestNG, and Mockito.
  • In-depth knowledge of the Angular framework
  • Must have expert experience in Angular, Typescript, JavaScript, CSS and HTML
  • Knowledge of creating Angular components, services
  • Experience with SQL or PL/SQL to access Oracle, MySQL, or SQL Server databases
  • Experience with data base design
Benefits
  • U.S. Citizenship is required
  • Candidate must be able to obtain CBP Public Trust clearance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 8Spring BootSpring MVCSpring SecurityRESTful APIsJUnitTestNGMockitoAngularSQL
Soft Skills
team collaborationmentoringproblem analysisproduct quality assurancetimeliness