HamburgerMenu
hirist

Java Software Engineer - Spring/Hibernate

Anlage Infotech (I) Pvt. Ltd.
Multiple Locations
4 - 7 Years

Posted on: 13/08/2025

Job Description

Experience : 4 - 7 Years

Location : Goregaon (Mumbai) / Gurgaon

Work Mode : Hybrid

Interview process : 2 Hacker Rank Test (Virtual) + 1 Technical Discussion (F2F)

Its for one of our TOP Client one of the world's leading providers of investment, advisory and risk management solutions.

Responsibilities include :

- Collaborate with team members in a multi-office, multi-country environment.

- Deliver high efficiency, high availability, concurrent and fault tolerant software systems.

- Significantly contribute to development of Aladdins global, multi-asset trading platform.

- Work with product management and business users to define the roadmap for the product.

- Design and develop innovative solutions to complex problems, identifying issues and roadblocks.

- Apply validated quality software engineering practices through all phases of development.

- Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support.

- Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others.

- Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement.

Qualifications :

Skills and Experience :

- 4 + years of experience.

- A proven foundation in core Java and related technologies, with OO skills and design patterns.

- Track record building high quality software with design-focused and test-driven approaches.

- Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate.

- In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications.

- Prior experience in message brokers.

- Understanding of relational databases is a must.

- Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks.

- Strong analytical and software architecture design skills with an emphasis on test driven development.

- Great analytical, problem-solving and communication skills.

- Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into technical solutions.

Nice to have and opportunities to learn :

- Expertise in building distributed applications using SQL and/or NOSQL technologies like MS SQL, Sybase, Cassandra or Redis.

- A real-world practitioner of applying cloud-native design patterns to event-driven microservice architectures.

- Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis.

- Exposure to building microservices and APIs ideally with REST, Kafka or gRPC.

- Experience working in an agile development team or on open-source development projects.

- Experience with optimization, algorithms or related quantitative processes.

- Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud.

- Experience with cloud deployment technology (Docker, Ansible, Terraform, etc.) is also a plus.

- Experience with DevOps and tools like Azure DevOps.

- Experience with AI-related projects/products or experience working in an AI research environment.

- Knowledge of modern front-end frameworks such as React, Vue.js or Angular is a plus.

- Exposure to Docker, Kubernetes, and cloud services is beneficial.

- A degree, certifications or open source track record that shows you have a mastery of software engineering principles.


info-icon

Did you find something suspicious?