As part of our flexible scheme, here are just some of the benefits that you ll enjoy.
Best in class leave policy.
Gender neutral parental leaves
100% reimbursement under childcare assistance benefit (gender neutral)
Sponsorship for Industry relevant certifications and education
Employee Assistance Program for you and your family members
Comprehensive Hospitalization Insurance for you and your dependents
Accident and Term life Insurance
Complementary Health screening for 35 yrs. and above
Your key responsibilities
Your role will be an Individual contributor in the team. You will be closely working with team comprising of engineers, Lead, functional analysts, and test lead.
The team is responsible for developing and implementing micro-services, Front end Application development & enhancements, integrating another partner and client integrations.
You are expected to understand the functional and non-functional requirements, existing ecosystem, challenges and bridge the gaps by designing and implementing solution approaches required for seamless integration with Contextual Banking platform.
You are expected to contribute to the develop best practices and patterns, understand our product roadmap, integrate business value with technical experience and contribute to building an class engineering model and software product.
We expect the successful candidate to deliver high quality software and to be passionate about software engineering.
You must have a proficient understanding of software development concepts. A good understanding and experience of Cloud engineering concepts are a MUST.
Analyze and understand complex business and engineering challenges.
Understand user needs, and build end-to-end user experiences via practical, reliable, and efficient solutions.
Developing solutions to problems both tactical and strategic as the business requires it
Working closely with the business users to understand requirements and deliver high quality solutions.
Providing estimates for tasks, including design, development and testing
Working on a micro service distributed architecture for strategic enhancements to a low-latency Foreign Exchange electronic trading platform
Working closely with Business Analysts, Technical Leads, Quality Assurance team and Quantitative Developers
Developing and delivering solutions to meet the business requirements.
Implementing best practices and showcase the best fit solutions.
Contributing on CI/CD enhancements, Fixes and Support activities along with DevOps and SER team.
Contributing to every release make sure its streamlined and tested.
Contribution to continues improvement and delivery with best code coverages.
Flexible to shouldering new responsibilities & challenges.
Be a champion for modern application development practices and mentor team members towards them.
Be well conversant with various automated testing tools and believe in test automation.
Be a great team player and genuinely believe in solving challenges as a team.
Demonstrate experience developing modern responsive web applications.
Demonstrate experience of working in agile environments with tools like Jira, Git, and Confluence
Explore alternatives and quickly build prototyping to validate ideas and help iterate concepts.
Willing to be part of the company s growth efforts and participate in experimentation, working on building prototypes, PoCs and accelerators to showcase solutioning options towards adopting new technology trends.
Your skills and experience
Must have skills.
Bachelors degree in computer science or related technical field or equivalent practical experience.
10+ years of professional software development experience.
Hands-on experience on responsive web applications design, development and testing.
Java 11+, Spring, Spring Boot, Hibernate, REST APIs, Junit, PostgreSQL, Linux, Shell Script, Maven, SonarQube.
Understanding and work experience in Go programming language, development experience in building high-performance messaging protocol based microservices.
Exceptional knowledge & hands on experience of Spring & Spring Boot, Java programming skills, experience designing and developing REST APIs and components, services etc
Working experience or familiarity with API gateways like WSO2, Apigee, etc. REST, SOAP services, etc.
Experience of Tests Driven Development, Unit testing practices, ideally Junit
8+ years of experience and proficiency in front-end languages such as JavaScript/Typescript
8+ years of practical, meaningful experience with front-end frameworks such as React.
Have knowledge and hands on experience on AWS/Google Cloud Service and in Dockers, Kubernetes, repositories/artifactory.
Handson and Practical experience with containers (k8)
Handson and Practical experience with pubsub, messaging architectures.
Handson and Practical experience with serverless architectures.
Handson and Practical experience with IAC terraform, Ansible.
Experience with modern SDLC tools - Git, JIRA, Artifactory, Jenkins/TeamCity, OpenShift - is a pluse and hands on experience in CI/CD.
Effective communication, presentation, Ownership and collaboration skills
Experience in practicing and advocating for clean code principles such as test-driven development (TDD), self-documenting code, continuous refactoring.
Should be able to work independently and effectively as an Individual Contributor
Must have worked on Agile Methodologies and should have a good understanding of various Agile phases.
Good verbal and written communication skills with the ability to effectively advocate technical solutions to remote audiences, engineering teams and business owners.
Nice to have skills
Functional: Payment Industry overview, Payment processing, Real-time payments processing
Shell Scripting is nice to have.
Change management process exposure
Software and infra production promotion experience
Test Automation Frameworks
Modrate coding skills on Python.
Experience in distributed system development.
Cross-platform development in several CPU/operating system environments and network protocols.
Demonstrated expertise in problem-solving and technical innovation.
Data Structures, Algorithms and Design Patterns
Data stores, persistence, caching (Oracle, MongoDB, Cassandra, and Hadoop tools, memcache etc)
How we ll support you
Training and development to help you excel in your career.
Coaching and support from experts in your team
A culture of continuous learning to aid progression.
A range of flexible benefits that you can tailor to suit your needs.
Full time