Senior Java Developer
Experience – 3 to 7 years
Location – Mumbai
Notice Period – Immediate to 30 days
Roles and Responsibilities:
- Implement in-house microservices for WMPT Platform
- Conduct intense code-reviews and follow best coding practices
- Design and develop Java applications as well as multi-tier Java applications in finance technology supporting all Money Movement products
- Collaborate with multiple technology teams that are upstream and downstream to the application
- Work as part of a banking Agile Squad
- Work in Agile development methodologies, collaborating with business and technology teams located globally
Skills Required:
- 3+ years of hands-on experience as Java developer building enterprise level applications using core Java 1.8 or higher
- 3+ years of hands-on experience in core Java design and programming, solid understanding of multi-tiered web-based applications
- Experience with frameworks like Spring
- Strong understanding of database analysis & design including SQL, indexes, and query tuning
- Awareness of CICD Pipelines
- Awareness of event driven architecture
- Practical experience with data model designing and modelling tools
- Proven experience working in agile development methodologies
- Excellent verbal and written communication skills
Skills Desired:
- Awareness of messaging platforms like Kafka
- Awareness of UI development technologies like React/Angular and associated UI development tools
- Working Knowledge of Unix/Linux and/or any scripting language
- Exposure to JIRA or other ALM tools to create a productive, high quality development environment
- Working knowledge of financial markets and Wealth Management
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related subject.
- Master’s degree or further education would be advantageous.
Soft Skills:
- Strong problem-solving skills with the ability to troubleshoot and analyze complex issues.
- Excellent communication skills with the ability to articulate technical solutions to non-technical stakeholders.
- Strong team player with the ability to work collaboratively.
- Self-motivated and proactive with a commitment to continuous improvement.
Why Join Us:
- Be part of a forward-thinking company that values innovation and talent.
- Work in a stimulating environment that encourages professional development and continuous learning.
- Contribute to exciting projects that make a tangible impact.
- Enjoy a competitive compensation package and a suite of benefits designed to support your professional growth and personal well-being.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.