Experience : 10+ Years
Location : Chennai
Canddiates are from Global Banking Firms are preferred
Summary :
The Backend Developer is a key member ofTrade IT Development Team and responsible for translating User Stories into high quality software that meets functional and non-functional requirements. As a member of the Trade IT development team the post holder will form a key part of a fast-paced, ambitious, delivery programme
RESPONSIBILITIES :
The Backend Developer is a key member of Trade IT Development Team and responsible for translating User Stories into high quality software that meets functional and non-functional requirements. As a member of the Trade IT development team the post holder will form a key part of a fast-paced, ambitious, delivery programme.Processes
Ability to learn the development process adapted in organisation and team and adhere to it.
Skills and Experience :
- Micro-services development using Springboot
- Backend Tech Stack such as Java, Spring, Spring Cloud, Mongo & Oracle or Postgres databases, Elasticsearch, Hazelcast, Kafka, REST APIs, JSON/YML
- Confluence/Jira/Bitbucket or Git, CI / CD (Maven, Git, Jenkins), Eclipse or Intelij IDEA
- Design and development of REST API platform using Apigee/APIM, converting web services from SOAP to REST
- Agile development
- Experience in creating REST API documentation using Swagger and YAML or similar tools desirable
- Experience with Unix, Linux Operating Systems
Deal Breakers :
- Minimum 10 Years in (Java 8+, Springboot, Agile, JUnit)
- Minimum 8 Years in (Microservices, Docker, Kubernetes, Jenkins, CI/CD, Any Cloud, Any DB)
- Minium 5 Years in Global/INnternational Bank
Qualifications :
- Bachelors Degree in Computer Science, Software Engineering or equivalent degree
- JAVA Certification preferred
Advanced Proficiency in :
- Micro-services development using Springboot
- Technical Stack (Backend): Java, Spring, Spring Cloud, Mongo & Oracle or Postgres databases, Elasticsearch, Kafka, REST APIs, JSON/YML,
- Technical Tools: Confluence/ADO, Git, CI / CD (Maven, Git, Jenkins), Eclipse or Intelij IDEA
- Agile development experience
- Experience with design and development of REST API platform using Apigee/APIM, converting web services from SOAP to REST
- Experience with Security frameworks (e.g., JWT, OATH2)
- Experience in API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications
- Experience in creating REST API documentation using Swagger and YAML or similar tools desirable
- Experience with Unix, Linux Operating Systems
- Experience with Integration frameworks (e.g., Mule, Camel) desirableOptional Skills:
- Knowledge on Container/Cloud platforms like Kubernetes/Docker, AWS/Azure
- Experience in event driven architectures (CQRS and SAGA patterns) / Axon framework.