Pune, Maharashtra, India Post Date: May 8, 2023 Full Time
Apply for job
Job Description
Responsibilities:
Ability to work in virtual teams and in matrix organizations
Participates in design sessions and contributes to robust design
Contributes and adheres to the definition of development and SW standards to implement/reflect DB guidelines (naming conventions, encryption, and security settings)
Develops source code, including descriptions, for all software Components in accordance with Detailed Software Requirements specification, the functional design, and the technical design document backlog
Participates and guides others in code reviews
Integrates software components following the group's integration strategy
Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved
Contributes to the root cause /problem analysis
Fixes software defects/bugs and is responsible for code quality and ensures zero-defect in their code
Collaborates with Functional Analysts and technical Specialists to complete work, as required
Requirements:
Education Background: BE/B. Tech/M. Tech
This is an individual contributor role with hands-on experience in Java, Oracle, Angular and UNIX
Have working experience in cloud platforms like GoogleCloud/AWS/Azure, Docker, Kubernetes, Openshift and DevOpspractices and tools like Jenkins
Also have good experience in TDD, BDD, and Scrum methodologies
Have good hands-on experience onHadoopandBigdata
Candidate having 15+ years of proven experience around required skills and knowledge.
Understanding of Risk business and Architecture
Converting business requirements into technical design
Candidate to add value and contribute to establishing a tech center of Excellence in Pune.
Java: Java 8 features - Performance tuning in Java, understanding of Javadata structures, Restful communications Exposure to spring boot and spring cloud. Implementation of design patterns in Java, Multithreading support in Java 7 and 8 use of streams, Lambdas, Java data access patterns and tools like hibernate, Java app deployment into mcat, Weblogic, etc., various ways of debugging a 3-tier Java application. -
Very good exposure to API-based service design. Understanding of microservices and service architecture principles. Working knowledge of tools and technologies supporting service design like API gateways(Zuul), service registry and discovery(eureka, consul), Kubernetes deployment, cloud security concerns, etc.
Oracle: Have worked with complex queries, understanding of Vault technology is plus, Oracle performance tuning experience, data modeling and design, candidate having knowledge and experience around enterprise data strategy design is plus.
Must have a working knowledge of cloud-native application design. Experience in migrating applications to the cloud (Google Cloud preferred).
Hands-on development in Angular or any other framework.
Certifications around any of the above technologies.
Would be good if the candidate worked on front office technologies with Investment Banking and Riskdomain