Job Details
Must Haves: Must have experience in using Java. Must have relational databases experience-DB2 and Sybase. MongoDB experience is a must. Experience in developing APIs using Spring Boot framework, ideally with Docker container, EKS, OpenShift Cloud Platform (OCP) - is a must. Groovy is a plus. Experience with Angular - a plus.
- Bachelor's degree in computer science or information technology or related field or equivalent combination of education and experience from which knowledge and skills may be acquired
- Minimum of 4 years of experience in software development; 2 years of relevant experience and specialized training or certification in the following technologies: J2EE, Java, Web Development and SQL; Groovy a plus.
- Experience in using Java & UI frameworks Angular, Spring, STRUTS or jQuery
- Position requires strong analytical skills, software engineering process skills, and the understanding of XML and creation of XML test data.
- Experience with UML, SQL and UNIX Shell Script
- Experience with SOAP & REST based Web services is preferred.
- Familiarity with Bootstrap, JSON, Jenkins, Maven Builds is a plus.
- Experience in developing APIs using Spring Boot framework, ideally with Docker container or OpenShift Cloud Platform (OCP)
- Looking for solid understanding and implementation of tried and true as well as modern design patterns and architectural principles.
- Modern Tools: TFS, Jenkins, Ansible, Chef, Puppet, Cucumber/Specflow, Atlassian Suite (Bamboo, Jira, Bitbucket), Git
- DBs: SQL, Mongo, DB2 (Legacy Sybase for transformation efforts)
- Hands-on experience with Build and Deployment tools and languages preferred
- Knowledge of the Mortgage Industry is a nice to have.
- Experience with Agile or Waterfall software development project methodologies preferred