Lead Java Developer @ Westchester, PA

0 views
Skip to first unread message

Vijay Kumar Saraswat

unread,
Aug 8, 2018, 1:32:18 PM8/8/18
to

Please send me the profile on vijay.s...@idctechnologies.com


Lead Java Developer

Westchester, PA

12+ Months

Telephonic + Skype

 

Must Have:-

·         9+ Years of IT Experience

·         Microservices , Spring boot , Spring , Core Java - All Mandatory ,

·         Very strong technical candidates ,

·         Lead+ offshore Experience mandatory ,

·         Effective communication , confidently, ability to convince people, mandatory

Job Description

·         The Application developer will become a key team members in development activities supporting Merchandising Systems.

·         As part of the software development team supporting merchandising strategic & transformative initiatives, the ideal candidate will own and develop module(s) / components / Services contributing towards the overall product.

·         As an Application Developer, the ideal candidate will also contribute in defining short and long term strategic roadmaps and implementation of the roadmap enabling strategic business goals.

·         The Application developer will develop and foster close relations with key stake holders within business organization as well as IT organization.

Responsibilities

·         Provide technical mentorship to junior staff member

·         Develop RESTful APIs and web applications 12 factor application principles.

·         Apply knowledge of the latest trends in the industry and engage with other team members to consult and help to implement appropriate technology practices / solutions

·         Follows and executes on CI/CD practices for the product (including meeting code quality matrices, & test automations)

·         Estimates own and in some case capability level work effort for input to project planning.

·         Escalates delays, issues, risks and highlights to project managers and/or project leads.

·         Works independently to develop, configure, code and test programs from user stories and design.

·         Interfaces with product owners, scrum master and clients to clarify stories and capabilities.

·         Tests own work and contributes to the development of automated tests for a product (Unit, integration & some functional).

·         Prepares documentation that describes installation and operating procedures, including application user guides, with limited guidance.

·         Provides first/second level troubleshooting, technical and operational support with limited guidance.

·         Escalates issues to the right party when required.

·         Participates in technical design. Can develop from specifications, under limited guidance.

·         Can troubleshoot applications problems, with limited support.

·         Shares knowledge effectively with team members.

·         Cooperates with and works effectively with other IT team members.

·         Responds to user problems, including issues escalated from more junior team members.

·         Produces documentation for changes and enhancements to current systems under limited guidance.

·         Learns to build productive networks with internal clients.

·         Escalates delays, issues, risks and highlights to project managers and/or project leads.

Requirements

·         3-5 years of experience in general system delivery

·         2+ Year Experience in Continuous Integration and Continuous Deployment (using toolsets such as Jenkins, Bamboo, Octopus, Maven, Artifactory, Jmeter, Gatling, Junit, etc.) is a must

·         2+ Experience with Agile methodology (Scrum) is a must

·         3+ years of experience in Spring Framework

·         3+ years of experience with RDBMS and / or Object oriented DB

·         Experience in building RESTful APIs and applications using Java

·         Experience with Spring Web, Spring Boot, Spring Integration

·         Experience with Spring Batch is a plus

·         Experience with NoSQL DB is a plus

·         Experience with cloud native app architecture and design principles a huge plus

·         Experience with Spring Cloud / Spring Configuration/ Spring Vault is desirable

·         Experience with Angular is a plus

·         Experience with deploying to containers

·         Demonstrated ability to adapt to new technologies and learn quickly

·         Strong verbal and written communication skills

·         A Bachelor's Degree in Computer Science, Engineering, or related field


Reply all
Reply to author
Forward
0 new messages