• Specific experience with implementing an MVC architecture and batch experience is a plus
• Specific experience with Spring Batch is a plus
• Specific experience with AngularJS and Angular.
• Experience working with relational databases like Oracle and SQL
• Understanding of Spring Batch and Web services is a plus
• Demonstrated fluency in Java and Object-Oriented technology along with an understanding of middleware and web integration principles
• Knowledge of software application design in UML
• Understanding of SOA, SOAP, Web Services, and XML technologies
• Ability to work with large teams
• Create world-class, user-centered designs through consideration of market research, business requirements, customer feedback, and usability study findings.
• Present design work to the user experience team, product team, engineering team, executives, and external partners for review and feedback