Job Description :
Software Engineer 1: (No. of positions 3)
This role requires a wide variety of strengths and capability, includes:
BS/BA degree or equivalent experience
Advanced knowledge of application, data and infrastructure architecture disciplines
Understanding of architecture and design across all systems
Working proficiently in development toolsets
Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
Proficiency in one or more general purpose programming languages with Java being paramount
Understanding of software skills such as business analysis, development, maintenance and software improvement
Java/J2EE/EJB, Springboot/MVC, Gem Fire, Kafka, Cassandra, Amps, IBM WAS
Microservice Architecture, Cloud Computing, Docker Containers, Restful API
Java Objects, Java Script, JPA, SQL, Oracle, Hibernate, GIT/SVN, Jenkins, Maven
Object Oriented Design, Agile Scrum/Kanban, Test Driven Development, DevOps


Software Engineer 2: (No. of positions 2)
This role requires a wide variety of strengths and capability, includes:
BS/BA degree or equivalent experience
Advanced knowledge of application, data and infrastructure architecture disciplines
Understanding of architecture and design across all systems
Working proficiently in development toolsets
Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
Proficiency in one or more general purpose programming languages In-depth knowledge of: Java, Unix/Linux; XML/JSON, asynchronous messaging protocols (IBM MQ, JMS, Kafka), exposure to APIREST services, Spring/Spring Boot, SQL/NoSQL databases (IBM DB2, Oracle, Cassandra), Web/Application servers (IBM Websphere, Tomcat)
Understanding and usage of best practices for object-oriented design, data/process modeling, and test-driven development
Experience with Automated DevOps pipeline for Continuous Integration/Deployment, and test automation using GIT Bitbucket, Jira, Maven, Jenkins, Junit, Selenium/Cucumber
Preferred exposure to Financial, Retail Banking industry with knowledge of financial messages (SWIFT MT, ISO 20022 pain, pacs, camt message formats)
             

Similar Jobs you may be interested in ..