Back to all jobs
Centurion Consulting Group Logo

Centurion Consulting Group

Centurion is hiring a Senior Full Stack Developer to support one of our clients out of the Woodlawn, MD area. Selected candidate must reside within 2 hours of headquarters and be willing to work on-site at least 2 times a week. Candidate must report to headquarters every Tuesday. 

Key Required Skills:

  • Angular 8 or above, Java/JEE, TypeScript, Junit, Spring Boot, REST Web Services, Agile development, and SOA/Microservice architecture

Position Description:

  • Architect, design, code, and implement applications using software engineering best practices in the latest technologies.
  • Develop new and update existing Angular webpages and Angular services using Angular 8 and above, Node Package Manager (NPM), Node.JS, HTML/JavaScript, Cascading Style Sheets (CSS), and JQuery.
  • Develop web-based applications using IBM Rational Application Developer, Visual Studio Code, Angular Command Line Interface (CLI).
  • Develop unit tests and perform unit testing and TDD using Karma and Jasmine, automation tools such as Maven and Jenkins, and other tools such as Junit and SonarQube.
  • Develop new and update existing REST APIs using the Spring Framework (Boot, Cloud, Security, Data).
  • Perform source code repository management and deployment using DevOps (Jenkins, Nexus, Docker, and SonarQube).
  • Perform API testing using Swagger UI and Ready API.
  • Investigate and repair application defects related to business logic, middleware, or database (DB2).
  • Perform log analysis and resolution using Splunk, Dynatrace
  • Provide software expertise in one or more of these areas: Java application integration, Java enterprise services, service-oriented architectures (SOA), security, and business process management/business rules processing.
  • Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience
  • Provide guidance/support to other junior/mid-level developers.
  • Impact functional strategy by developing new solutions, processes, standards, or operational plans that position Leidos competitively in the marketplace.
  • All other duties as assigned or directed.

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 with Java systems/application analysis and design
  • 7+ years of experience with building responsive UIs with modern front-end technologies using Angular.
  • 7+ years of combined experience using SOA/Microservice architecture/RESTful web service, Springboot
  • 5 years of experience developing Java Enterprise Edition (JEE) applications using relational databases including using SQL, DB2 JDBC, and Java Persistence API (JPA).
  • 4+ years of combined experience Git/eGit (Eclipse Plug-In), JavaScript, HTML, CSS, Eclipse, SQL, XML
  • 4+ years of combined experience with popular development IDEs (such as eclipsed based IDEs like RAD), and frameworks (such as Struts and OpenJPA/Hibernate)
  • 4+ years of experience using build automation tools such as Maven and Jenkins, and other tools such as SonarQube.
  • Must be able to obtain and maintain a Public Trust. Contract requirement.

Required Skills:

  • Solid experience with building responsive UIs with modern front-end technologies such as Angular 8 or higher and with REST and SOAP services development
  • Strong front-end development skills: Angular 8.0 and above, Node Package Manager (NPM), Node.JS, HTML/JavaScript, Cascading Style Sheets (CSS), and JQuery.
  • Excellent experience with Spring Framework (Boot, Batch, Cloud, Security, and Data)
  • Excellent knowledge with Java EE, Java generics, and concurrent programming
  • Solid experience with unit testing, TDD, and associated technologies (Junit, Mockito and Karma/Jasmine)
  • Basic knowledge of relational databases (PostgreSQL, DB2, and Oracle), SQL, and ORM technologies (JPA2, Hibernate, and Spring JDBC).
  • Strong experience developing unit tests using Junit using build automation tools such as Maven, Jenkins, and SonarQube.
  • Familiarity with modern front-end build pipelines and tools.
  • Excellent communication and written skills.

Desired Skills:

  • Experience working on Agile projects and understanding Agile terminology.
  • Solid knowledge with building responsive UIs with modern front-end technologies such as Angular, Node, Typescript, or Bootstrap
  • Work in DevOps Environment.
  • Experience with AWS cloud technologies or other cloud platforms.

Education:

  • Bachelor’s Degree in Computer Science, Mathematics, Engineering or a related field with 7+ years of experience be.
  • Must be able to obtain and maintain a Public Trust. Contract requirement.

Position Details: 

US Citizenship or Authorization to work in US required

Travel: < 10% (CONUS)

Centurion Consulting Group, LLC is an Equal Opportunity Employer EOE M/F/D/V

No third parties or subcontractors

REF: JOB-4721


    • Location: Anywhere
    • Date posted: