Java developer (Banking Suite)– Consultant
Our Deloitte Innovations and Platforms teams are working on delivering innovate cloud-based solutions across a range of domains and industries (e.g. supply chain management, banking/insurance, CPG, retail, etc.). It is a fast-paced, innovative and exciting environment. Our teams are following an agile development approach and work with the latest technologies across a wide range of cloud technologies, commercial options and open source. We are building and bringing solutions to market which we are hosting and operating for our clients.
Are you looking to work on a product which would shape and drive the transformation of banking industry? Are you committed to innovate on behalf of our clients and society to help #shapethefuture, faster? ConvergePROSPERITY by Deloitte is the place to be and ConvergePROSPERITY™ BankingSuite is the product.
If you are interested in joining this growing team, check out this opportunity:
The Team
Converge Prosperity's cloud-based suite of software solutions, combined with Deloitte’s integrated technology ecosystem, enable financial institutions to deliver the security, digital convenience, and personalization customers expect today. With regulatory experience in financial services, strategy, and implementation, we help our clients offer an exceptional customer experience, expand product offerings, acquire new customers, reduce customer acquisition cost, and deliver strong ROI goals on their technology investment. For more information visit: https://www2.deloitte.com/us/en/pages/consulting/solutions/converge/converge-prosperity.html
Education:
B.E./B.Tech/M.C.A./M.Sc.
Prior Experience:
3 to 6 years of experience in product backend development.
Skills/Project Experience
Required:
- Good understanding and hands on experience of Core java and Java platform enterprise edition (Java EE) components (e.g. OOPS, JSP, Servlets, Web Service Technology, Persistence, Transaction Management or Application Security).
- Hands on experience with RESTful Web Services and understanding of Microservices architecture.
- Good to understand application security and related frameworks\protocols (e.g. SAML/ OAUTH).
- Familiar with Agile development methodology.
- Experience with modern DevOps and CI/CD tools (e.g. Confluence, Jira, Stash, Concourse, Artifactory, etc.), version control, code branching, and unit, integration (e.g. Rest Assured) and regression testing
Good to Have :
- Good understanding of Microservice Design principles.
- Knowledge of workflow management capabilities like Camunda, Flowable, AWS Step function or any Rules Engine.
- High level understanding on working of API Gateway and Service Mesh functions.
- Good understanding of ORM frameworks such as Hibernate or GORM.
- Understanding of Python scripting would be helpful.
- Good understanding of No SQL DBs in line with AWS Dynamo.
- Understanding on basic principles in Banking domain
- Analytical skills to design solutions as well as skills to conduct independent Proof of Concepts.