About the job Senior Java Web Engineer_India (employment)
Our client is a leading technology solutions company specializing in software products, application development, and services. We realized the recruitment process on behalf of the role of Senior Java Web Engineer located in India, Chennai, and Pune.
The project is for a global financial services company (investments bank). They provide investment management and services all over the world. Our client has been delivering services for over one hundred years to a broad range of clients seeking access to global capital markets in Europe, the Middle East, and Africa. Together, we have applied cutting-edge technology to automate many tasks to increase productivity and improve the efficiency of internal processes.
IF YOU ARE
A professional willing to write clean, correct, and efficient code with the following skills:
- Strong experience of at least 5 years in developing distributed applications with Java using Spring, Spring Boot, and Microservices.
- Proficiency in working with APIs to create, test, and manage inter-process communication, including API calls to external systems.
- Knowledge of MongoDB for flexible database management and Oracle, SQL Server, or other relational databases.
- Proficient in SQL, stored procedures, and transaction management.
- Familiarity with Git and CI/CD pipelines. Engaged with established best practices in design, development, testing, and release management.
- Ability to work with job schedulers like Spring Batch for scheduled API calls.
- Previous experience in projects involving UI uplift, app engine migration, and building new platforms.
- Experience in testing, including unit tests (Junit), integration tests, and performance monitoring.
- Ability to work closely with product teams, architects, and other developers to implement the platform's design and functionality.
AND YOU WANT TO
Take charge of the technical design, development, and documentation for our exciting cross-functional, multi-platform application systems.
Develop and design backend components and features.
Continuously improve existing products, implement new features, enhance performance, support clients, and develop new internal banking solutions dedicated to customers.
Actively suggest enhancements for the product and development workflows.
Work in a truly Agile manner, having all Scrum ceremonies in place (planning, daily scrum, backlog refinement, sprint review, and retrospective).
Build strong client relationships to understand their goals and facilitate feasible implementation.
TOGETHER WE WILL
Support your technical and personal growth we have a dedicated career plan for all roles in our company.
Take part in internal and external events where you can build and promote your personal brand.
Create an exceptional customer experience, impact the company's global success, and be recognized by the Customer Hero Program.
Care about your individual initiatives we are open to them, just come and share your ideas.
Share many other advantages: attractive salary, modern office, a package of benefits, language classes.