Job Description :
Required Qualifications: ?? Bachelor???s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. At least 4 years of Relevant Information Technology experience Preferred Qualifications: ?? Java 1.8+, Boot Microservices, Springboots, Restful Services (JAX-RS), REST and SOAP API, Java Testing Frameworks(JUnit, Mockito, PowerMockito), , Git, Jenkins, Understanding of Cloud infrastructure, JPA/JDBI or Mybatis, Openshift, ORM Framework, Schedulers, Devops, Splunk, Appdynamics/Grafana. Experience and knowledge of atleast one of the following Document based DBs is required - Cassandra, couchbase, Redis, MySQL, MongoDB etc. At least 4 years of experience in Design and architecture of JEE applications Atleast 4 years??? experience developing enterprise grade highly scalable Java based applications. At least 4 years of experience in Agile. Knowledge of ceremonies. Atleast 2 year experience in front end development frameworks, especially React At least 4 years on MVC framework, Spring & Design Patterns. Good knowledge about continuous integration tools e.g. GIT, Jenkins, XLR etc Working knowledge on Automation Tools e.g. Selenium, Cucumber etc Non-relational database experience e.g. Couchbase or MongoDB Relational database experience in db2/PostGreSQL Atleast 1year Experience in GoLang will be preferred Additionally knowledge of following technologies would be an advantage: GrapgQL, gRPC, Docker Framework, SonarQube, Kafka, Loadrunner, Jira, Confluence, Cucumber, Kubernetes (or similar technology), ELK Integration (Elasticsearch, Logstash & Kibana) Strong knowledge of Camel Integration framework. 2+ years of camel experience is preferred Should be able to analyze Java code. Ability to effectively interpret technical and business objectives and challenges, and articulate solutions Ability to think abstractly and deal with ambiguous/under-defined problems Ability to enable business capabilities through innovation Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software\Ability to effectively communicate across third parties, technical and business product managers on solution design is a plus Experience with Agile application development concepts including build automation, pair programming, testing automation and code management (branching and forking etc.) Ability to work in team in diverse/ multiple stakeholder environment Experience in Financial Services domain Experience and desire to work in a Global delivery environment.
             

Similar Jobs you may be interested in ..