To be active and clear in agile calls and others, collaborate with teams , ownership of Design, Development, automation, build and maintain code base, problem solving, contribute in CICD pipeline process.
Candidate required to have expertise in below mentioned skill set with 8+ Yrs of experience :
Java 1.5 and above. Good to have Java 1.8
Springboot microservices, Spring (spring security, spring integration, spring batch, spring data, spring cloud, spring boot)
JPA (Java Persistent API), Hibernate, MyBatis
Unix / Linux-Any Unix flavor
SQL / Database knowledge / Performance-Tuning
Any messaging knowledge JMS, KAFKA
jQuery, Bootstrap, ReactJS, AngularJS, VueJS
Node JS Good to have
Responsive Design, Cross-Platform Web & Mobile , Cross-Browser Environment compatibility, Object-Oriented Design, Web Services (REST / SOAP)
Web Services (Restful / Any web services)-Consumption experience is fine
Experience With Git, Bitbucket
Knowledgeable of REST-Based APIs
Knowledgeable of Web Application Development Frameworks
Manage and Prioritize Project Work
Knowledge in MariaDB, or at least should have knowledge in RMDB (e.g, MySQL, Oracle)
Preferable to have knowledge in Private Cloud platform (Openshift, Kubernetes, Docker).
AWS Good to Have
Hadoop : Hive / Impala / Spark Good to Have
Any NoSQL Database DynamoDB, MongoDB, CASSANDRA, HBase, etc Good to Have
Familiar with Agile practice.
Establish Continuous integration and Release automation
Good Communication & Troubleshooting skills.
Nice to have
Experience in FinTech with Global Markets experience
Strong organizational skills to manage assignments effectively and working within tight deadlines
Strong communications skills to collaborate with developers, QA, project managers and other stakeholders
Familiarity with the agile development process and experience in continuous integration such as Jenkins CI or its equivalent and experience in Java OOP, multi-threading is a plus
Passion for learning and self-improvement is greatly preferred
At least 7 to 12 years of relevant working experience
Degree in Computer Science / IT or other related fields
Work with various tech team for downstream reporting
Able to manage the work in balance with the need to deliver in a disciplined manner within a minimal or no monitoring
Has strong background in design and implementation of scalable architecture and a good understanding of Algorithms, Data structures and design patterns.