Java Developer
Responsibilities
In this role you will develop and support systems for the Enterprise Content Management team
You will act as a technical resource in the many phases of the development and implementation process within the ECM team
You will perform code and design reviews, develop code, unit test and seek sign off on technical specifications including design documents, functional designs and requirements
Provide 24X7 on-call production support duties on a rotation basis within the team
Qualifications
Knowledge of estimation process and participation is required
Experience with Jenkins, Nexus, Maven, Git, SVN tools is required
Java, JDBC, JMS, Spring Framework, XML, SOAP and REST Web Services, JSON, Eclipse, IntelliJ, Application Servers and Junit skills are required
3-5 years of experience developing J2EE applications
5 years of experience in Information Technology, including proven experience in developing enterprise level projects involving cross departmental teams
Experience with IBM FileNet P8, WebSphere, CMIS would be helpful
Knowledge of IVR (Interactive Voice Response) is helpful
Experience with Oracle, SQL Server databases, writing SQL, Stored Procedures is helpful
1-2 years of experience in Python would be helpful
Working/Hands-on experience on AWS (Linux EC2, Lambda, Monitoring, DynamoDB, S3) is preferable
Experience with Batch Scheduler like Control-M is preferable
Bachelor's degree in Computer Engineering, Computer Science or a related field, or equivalent work experience