Position Details:

Java Engineer
 

Job Duties:

Design, develop, enhance and implement web applications using Java/J2EE, technologies, JDBC, Spring framework, Hibernate and Web services. Develop JAVA framework built on JMS, IBM Message Queues. Work on financial Information exchange communication protocols to facilitate electronic trading and manage the STP process. Create stored procedures, triggers and development of database objects using MS/SQL, PL/SQL, T-SQL, MS SQL Server and Oracle. Create and modify SQL Queries whenever required for change requests/enhancements for transaction management of data. Create and maintain python/shell scripts to perform automated tasks on servers. Work on CI/CD pipeline jobs and chef cookbooks for automating build, test and delivery artifacts and troubleshoot build issues during build process using Jenkins. Work on enhancing elastic search Kibana parsing, Logstash, Nagios monitoring tools and active batch integration to maintain and monitor production system alerts. Work on L2 and L3 production support and involved in debugging issues at user level and backend systems. Perform analysis, design,  and coding following TDD, testing and defect fixing of requirements based on the change requests specified by the client. Work on Git, GitHub, Bitbucket, Stash, Subversion (SVN) to version control files maintaining a historic and current version of all files. Work on JIRA for Issue and Bug tracking and extensively involved in agile environment, participating in backlog prioritization, grooming, planning sessions, provide estimates for user stories based on priority. Will work in Glastonbury, CT and/or various client sites throughout the U.S. Must be willing to travel and/or relocate.