Review, analyze, and modify systems to including coding, testing, debugging and troubleshooting to support business software applications. Work in a team environment with an architect, business analyst and project manager to modify existing applications to meet user requirements. Also, may be creating new applications. Requires a Bachelors degree in Computer Science or related field and 5+ years of relevant experience.
Project Management experience including the ability to coordinate, through the full project life cycle, the efforts of project team members including end-users, vendors and internal systems staff.
Strong analysis and design skills with a focus on system design and flow.
Experience with designing and implementing high volume, mission critical, productions systems.
Must be a team player.
Ability to work with a sense of urgency in an aggressive, multi-tasking environment.
Experience in a Windows desktop environment.
Self-starter with the ability to learn through on the job experience.
3-5 years experience working in object-oriented analysis, design, and development
3-5 years experience in J2EE application development (e.g., Java, EJB, JMS, JSP, Servlets, et al.)
3-5 years experience with J2EE application servers (e.g., IBM WebSphere, BEA WebLogic, JBoss)
3-5 years experience in distributed java Webservices using JAX-RS/JAX-WS (SOAP and RESTful)
3-5 years experience with ORM Model (e.g., Hibernate)
3-5 years experience with Caching Technologies ( e.g, HazelCast, Ehcache etc).
3-5 years experience with Spring Security(Kerberos), Spring Framework, CXF Framework.
3+ years experience working with relational databases (e.g., DB2, SQL Server, Oracle, Sybase, et al.)
1-2 years experience interfacing with external systems through messaging mechanisms such as JMS, MQSeries, or other
1-2 years experience in version controls(e.g GIT, Bitbucket)
1-2 years experience in SOAPUI or POSTMAN
1-2 years experience in Splunk.
Experience with Unix platforms (e.g., AIX, Solaris, Linux)
Experience with web-based development (HTML, JavaScript)
Experience developing in XML-related technologies (e.g., XML, DTD, XML Schema, XSLT, XQuery, XPath)
Experience developing web services & related technologies (XML, SOAP, WSDL, WS-I Basic Profile)
Experience with design patterns (e.g., Gang of Four (GoF), J2EE, Model-View-Controller (MVC))
Experience with Eclipse-based IDE’s.