Java Developer/J2EE Developer

Position:  Senior Principal Software Engineer (Java/J2EE)
Location:  Hopkinton, MA | Start date:  ASAP
Duration:  10-11  Months (High Possibility of extension Depend on client Requirement and Your performance)

Responsibilities and duties:
·   Provides technical and consultative leadership for solutions opportunities on a range of complex engagements.
·   Delivery of technical architectural design, strategies, and plans for engagements.
·  Technical expert in leading pre-sales meeting or presentation.
·  Able to assist in creating proposals that address current and evolving client requirements. Participates in the installation, customization, and integration of a Client solution.
·   Works on complex projects and manages multiple work streams.
·  Defines and authors deliverables.
·   Delivers projects with approved methodology while adhering to margin, planning and SOW requirements.
·   Ability to supervise staff and plan/assign work on project engagements. Leads to project quality assurance activities, including technical QA reviews.
·  Understands and adheres to proper escalation and change control procedures.
·   Validates requirements, limited prototyping, and functional design and creates proposals that address current and evolving client requirements.
·   May provide testing process, code reviews, certification of software, and issue resolution as a point of contact for technical questions.
·   Understands that travel may be required for extended periods of time.
·  Understands customer business challenges and provides a strategy that addresses long term goals.
·   Independently analyzes large amounts of data, provide logical options, create and delivery correct documentation, sound work products and deliverable to achieve customer satisfaction.
·   Develop REST based web services following the team development standards and practices.  
·  Involve in configure, deploy and maintain Docker services on Kubernetes platform.
·  Involve in providing a technical solution for a given business requirement.
·   Ensure following the security guidelines while developing and deploying the services.
·   Be an agile development team member, responsible for collaborating with the team on release planning, sprint planning and scoping.
·   Design and specify test procedures including unit, system, and integration testing.
·  Identify and communicate impediments to your team and actively work to remove them.
·   Continually strive for technical excellence.

Requirements:
·   10 years of expertise working with various JEE (JDBC, ORM, JPA, JMS) technologies.
·   5-8 years of experience in DB technologies like Oracle, PostgreSQL.
·  Experience consuming and building RESTful APIs.
·   Experience building Software-as-a-Service (SaaS) applications.
·   Experience working with Git, reviewing other people’s code, and working with pull requests.
·   Experience developing Spring-boot based microservices and all that they entail: containers, kubernetes, service discovery, elastic search.
·   Experience configuring and deploying Docker-based services on Kubernetes and troubleshoot the issues independently.
·   Possess a good understanding of both network and system security.
·   Experience using security/coding standard tools like Fortify.
·   Experience in Performance and scalability java tuning.
·  Exposure to virtualization techniques.
·  Experience in Linux and Unit platforms.
·   Experience working in any one of Cloud technologies: Pivotal Cloud Foundry (PCF), AWS, Azure.mwp
 
 
Thanks & regards…
 
Uday Raj
OnwardPath Technology Solutions
Ph: (920) 264-0747
Email: uday@onwardpath.com
Web: www.onwardpath.com

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file