Software Engineer Practitioner #1008285
Job Description:
The role Software Engineer in the Global Product Representation Services (GPRS) portfolio. The successful candidate(s) should be capable of working collaboratively as part of an Agile team and be able to design and develop front end screens using angular, CSS, Typescript, HTML & JavaScript, Node, working knowledge of Spring boot microservices and Java is also required. Ability to work as independent developer and liaising with other teams, delivering software to rapid fixed deadlines.
Skills Required:
- 3 to 8 yrs. overall IT experience Hands-on Angular , Java and Spring boot micro service based programming skills.
- 3+ yrs of experience in Java 11 (or higher) core, Functional Languages.
- 3+ yrs of experience with Spring boot and microservices.
- 3+ yrs experience in modern web frameworks; HTML, XHTML, XML, XLST, CSS, AJAX, JSON, JQuery, JavaScript, Bootstrap 4, Flexbox, SASS, ES6+ (ECMAScript 2015+), TypeScript, 3+ 3+ yrs experience Node, NPM, RxJs and Angular
- 3+ yrs experince web services application frameworks, such as Spring, Spring boot, Spring MVC etc.
- 3+ yrs experience Restful Web-services Development JAX-WS, JAX-B, JAX-RS etc.
- 3+ yrs Experienced with SQL based relational DBs; such as Microsoft SQL Server
- 3+ yrs of experience Web Services Design / Development experience.
- 3+ yrs of experience with Java micro-services architectures and application servers/containers (Pivotal Cloud Foundry/WebSphere etc.) Gradle build tools.
- 3+ yrs experience Test Driven Development; mocking & JUnit — with high unit test coverage (e.g. JaCoCo)
- 3+ yrs experience in Static code analysis techniques; such as checkstyle, findbugs, JSLint and sonarqube etc.
- 3+ yrs experience Web application security (ideally OATH2, SAML and ADFS)
- 3+year of experience in Angular Framework ,RxJS,TypeScript,Angular CLI,NPM( Node Package Manager)
- 2+ years experience in Postman/SOAP- Li!
- 3+ yrs of experience in Agile project involvement, Software Craftsmanship
- 3+ yrs of experience with Eclipse / RSA,IntellUNisual Studio Code
- 3+ yrs of experience with Source Code Management systems such as GIT
- 3+ yrs experience in continuous integration tools like Jenkins,Gradle
- 3+ yrs experience with JUnit, Test and Behaviour Driven development; Selenium and/or Cucumber
- 3+ yrs experience of core JAVA J2EE patterns Excellent communication skills both written and verbal. Familiarity with SQL based relational DBs, such as Microsoft SQL Server.
Skills Preferred: Good Experience and Knowledge in GCP Cloud Run and Openshift (Caas)
Experience Required: 3 to 8 years of IT software development experience
Education Required: B.E/B.Tech(IT/Computer Science) or equivalent Degree in IT/Computer Science or MCA.