logo

JobNob

Your Career. Our Passion.

DBS Bank - Associate/Senior Associate - Java Full Stack Development


DBS BANK INDIA LIMITED


Location

Hyderabad | India


Job description

Roles & Responsibilities :- Design and Develop Restful APIs and Microservices.- Gather and refine specification and requirements based on technical needs.- Build Microservices with the 12 Factor App Pattern on Pivotal Cloud Foundry (PCF)- Create and maintain software automation using CI-CD - Deliver and integrate Microservices with web and mobile applications.- Follow Agile Software methodologies for development.- Write automated unit, feature and regression test suites.Requirements :- Hands on Experience of 3.5-8 years back and front-end distributed services for customers- Understand concepts like Web Services, SOA, REST APIs, RPC, SPRING Framework and Micro Front Ends- Fundamentals of Object Oriented Programming using Java, Kotlin, Typescript or Python, or composition using Golang- Java, Spring framework, Spring Boot, Spring Security, OAuth 2.0, JPA, Junit, JMeter, Gradle/Maven and Jenkins- Having Angular, React or VueJs. And have demonstrable, in-depth experience building microservices- SQL & NoSQL solutions and understand the pros and cons of relational and free form databases.- Good hands-on experience with both databases- Hands on APIs and micro services design and development experience.- Hands on experience in Design patterns, and principles.- Hands on experience in Devops tools like Jenkins, Sonar Cube, Fortify, etc. release automation tools, blue/green deployment.- Good Working Knowledge of Java Concurrency libraries, collections and Java 8- Hands on experience in designing and developing applications using Java/Spring Framework.- Ability to develop streaming applications using Kafka (kinesis, MQ is addon)- Excellent knowledge of Relational Databases and SQL and query tuning- Excellent knowledge of at least one of the NOSQL databases like Redis, Aerospike- Experience with test-driven development using Junit, Mockito, Spring aTesting- Familiar with monitoring tools - Grafana and ELK. Prometheus is add on- Must have strong automation and scripting skills - proficiency in shell, groovy & python. (ref:hirist.tech)


Job tags



Salary

All rights reserved