Senior Analyst Engineer (MicroService/APIs),

Senior Analyst Engineer (MicroService/APIs),

Pune India
5-8 years
Not Specified

Job Description

Will be shared across multiple projects mentioned below:
1. Project is a legacy data warehouse application for asset servicing and is closely integrated with the Asset servicing online portal's On-demand reporting platform. This application resides on an unsupported & EOL infrastructure and is unsupported by vendor. The project intends to decommission the application and replace On-demand reporting platform for our clients and replace them with a new reporting platform. The new platform will integrate with a much newer and stable data source for its reporting needs. This project is part of wider simplification and currency risk remediation program.
2.Remediate Asset Servicing Online Database due to unsupported and end of life (EOL) Oracle 9i database and RHEL3 server infrastructure. Asset servicing Online is the client facing portal for Asset servicing and is used to deliver various services to external clients. The legacy database is shared amongst multiple service applications within asset servicing space and will require remediation of those applications as well. The project intends rewrite some of these applications and move them to new enterprise offerings where possible. This project is part of wider simplification and currency risk remediation program.
    • Have a continuous improvement mindset.
    • Take part in software design activities & discussions.
    • Write production quality code.
    • Work collaboratively in the team

Must have
    1.​Experience as a Senior Java designer/developer in a complex, enterprise-level development environment;
    2.+5 years experience working in Software Development:
    3.Solid experience in JAVA 8+.
    4.Solid experience in Java open source frameworks, including developing using modern frameworks, e.g. Spring Boot.
    5. Solid experience with React and Typescript
    6.Solid experience in connecting Frontends to Restful API's and GraphQL Endpoints;
    7.Experience in Cloud computing and Amazon Web Services - particularly Serverless Development:
    8.Practical experience in Containers (ECS, Kubernetes, Docker) and FaaS (AWS Lambda) technologies.
    9.Strong DevOps and Continuous Delivery skillset:
    10.Experience in modern CI/CD pipelines and tools (e.g. Git, Ansible, Jenkins, NPM, Gradle).
    11.Experience in Agile development environments;
    12.Well-versed in writing structured, well-documented, maintainable, and clean code;
    13.Good problem-solving and analytical skills;
    14.Good understanding of standard Software Engineering processes, Testing, and Agile methodology;
    15.Strong English communication skills (both verbal & written), especially in the global software development environment.

Nice to have
    1.Experience in the Banking or Financial Services industry;
    2.Familiar with JavaScript frameworks, specifically React.js or Node.js;
    3.Any additional certification or training in IT, Business, Computer Science, or related area;
    4.Experience in leading and coaching at least one software engineer team on various projects;

English: C2 Proficient

About Luxoft

Similar Jobs

People Also Considered

Career Advice to Find Better

Related Searches

Simple body text this will replace with orginal content