We are looking for a Senior Software Engineer to lead integration projects using multiple architectural styles like ESB, SOAP/WSDL, REST and EDA. The selected candidate will act as a senior technical designer & developer with hands-on analysis, design, and development responsibilities.
Requirements
- 8+ years of strong technology (full SDLC) experience in implementing highly scalable & high performance transaction oriented Tier 1/2 integration systems leveraging various middleware technology stacks.
- Experience and technical knowledge of web services, service-oriented architecture (SOA), and Enterprise Service Buses (ESB), specifically IBM’s Datapower XI-50/XI-52 appliances
- Strong technical aptitude with good experience developing integration solutions on Datapower with advanced XSLT skills.
- Expertise in XML, XSLT, and XPATH
- Expertise in IBM MQ, TIBCO (any other MOM's)
- 5+ years of Web Services architecture, design, development, Integration skills on a Java/J2EE platform. Experience with developing integration solutions using IBM WebSphere MQ
- 3+ years of experience in leading small to large size projects of moderate complexity
- Experience using and writing various scripting languages (Unix shell, python, ant, etc.)
- Experience with various tools including SoapUI, Meter, CVS, SVN, Visio.
- Experience/Participate with performance testing/monitoring and tuning
- Demonstrated problem solver, creative thinking and ability to provide out-of-the-box ideas & implementation to evolve & mature the overall all technology platform
- Familiar with general security concepts (authentication, authorization, encryption, digital signatures), PKI concepts, and SSL
- Ability to demonstrate detailed orientation and organizational skills with a track record of consistently meeting deliverables
- Quick learner with the ability to take ownership, work independently & as a part of team.
- Demonstrated ability to effectively communicate through oral and written communication skills across wide range of audience.
- Create relevant SDLC deliverables as part of standard project implementations (architecture & design documents, deployment diagrams etc.) using tools like Visio, Confluence, MS Word etc.