Overview
Skills
Job Details
Key Required Skills:
Strong knowledge of modern Java, Angular 9 and above, Spring boot, Spring, and REST API.
Position Description
Work with customers to define strategies to best utilize ServiceNow services and capabilities.
Develop an agile based workplan and schedule for planning and executing development activities.
Lead team of developers for providing work products and solutions to the customers.
Ensure work products meet customer requirements and expectations.
Skills Requirements:
Basic Skills:
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, TypeScript, Spring and REST
API.
8+ years of experience on an Agile development team
Must be able to obtain and maintain a Public Trust. Contract requirement.
Required Skills:
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:
Bachelors degree with 7+ years of experience
Must be able to obtain and maintain a Public Trust. Contract requirement.