Java Lead Developer with integration experience
Job Description
Job Description
Job Title : Lead Developer
City : Reston,VA
Visa:-USC/GC/EAD
Duration:-9 Months
Intrview:- Phone/Skype
Job Description :
Lead System Integration Developer
⦁Understand business operations and be able to facilitate and translate the business needs
⦁Build and improve framework and to enhance our system to serve our clients better
⦁Interact with major integrated clients to understand their system architecture and technologies
⦁Provide clients with technical implementation support for integrations with our ServiceNow based system
⦁Collaborate with internal client stakeholders to address clients technology integration concerns
⦁Must be thorough dealing with Application Integration Services, such as API management
⦁Upgrades or enhancements must be made to integration services if needed
⦁Work closely with systems and software engineers, peer systems integrators and testers
Qualifications:
⦁Must have experience in Agile development environment
⦁Must have exceptional verbal and written communications and interpersonal skills
⦁Must have excellent coordination skills
⦁8+ years systems and/or software engineering experience
⦁5+ years of systems integration experience
⦁Familiar with networking fundamentals, and experience with multi-system/platform program integration
⦁Knowledge of DevOps will be beneficial
⦁Hands-on experience on a. Java, RESTful/SOAP APIs implementation b. YAML, JSON data formats c. Relational database knowledge with an ability to write SQL queries and understand data relationship and modeling d. Infrastructure setup, configuration and maintenance: DataPower, internal and external APIM (API Management)
⦁Gather insights and feedback from Integration Partners for continuous improvement of integration
⦁Solid understanding in integration patterns in terms of architecture and technology usage to assist client evaluate impacts
⦁Strong analytical and problem-solving skills while engaging with external clients
⦁Experience integrating services such as credential and access management, user authorization, password management, and environment provisioning is beneficial
⦁Collaborate with infrastructure and security teams to ensure quality releases