
▪ Experience in developing internet web applications using Java/J2EE technologies.
▪ Experience in different modules of Spring framework like Dependency Injection (IoC), Spring MVC, Spring ORM along with JPA.
▪ Experience in Java Version 7.0+. Good experience with JMS, Spring & Hibernate.
▪ Experience in identifying database solutions for a given problem, preferably MySQL (good to have)
We strongly believe in: Innovation, Perseverance, Compassion, Value Creation & Ownership

About Gaian Solutions India
About
Company video


Connect with the team
Similar jobs
Strong Backend Engineer Profiles
Mandatory (Experience 1) – Must have 2+ years of hands-on Backend Engineering experience building production-grade systems in a B2B SaaS or product environment
Mandatory (Experience 2) – Must have strong backend development experience using at least one backend framework such as FastAPI / Django (Python), Spring (Java), or Express (Node.js)
Mandatory (Experience 3) – Must have a solid understanding of backend fundamentals, including API development, service-oriented architecture, data structures, algorithms, and clean coding practices
Mandatory (Experience 4) – Must have strong experience working with databases (SQL and/or NoSQL), including efficient data modeling and query optimization
Mandatory (Experience 5) – Must have experience designing, building, and maintaining APIs and backend services, including integrations with external systems (CRMs, payment gateways, ERPs, data platforms, etc.)
Mandatory (Experience 6) – Must have experience working in cloud-based environments (AWS / GCP / Azure) and be familiar with Git-based collaborative development workflows
Mandatory (Domain) – Experience with financial systems, billing platforms, fintech applications, or SaaS revenue-related workflows is highly preferred
Mandatory (Domain) – Experience with financial systems, billing platforms, or fintech applications is highly preferred (fintech background is a strong plus)
Mandatory (Company) – Must have worked in product companies / startups, preferably Series A to Series D
Preferred
Preferred (Education) – Candidates from Tier - 1 engineering institutes (IITs, BITS are highly preferred)
Responsibilities:
• Design, develop, and maintain web applications using Java and React JS.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Maintain code integrity and organization.
• Build reusable components and front-end libraries for future use.
• Translate designs and wireframes into high-quality code.
• Optimize components for maximum performance across a vast array of web-capable devices and browsers.
• Participate in team meetings and discussions to understand user needs and functionalities.
• Perform code reviews and improve and maintain code quality.
• Work closely with product management and back-end developers to integrate user-facing elements with server-side logic.
• Keep up-to-date with the latest industry trends and technologies to ensure applications are current and competitive.
Requirements:
• Strong proficiency in Java.
• Familiarity with RESTful APIs and web services.
• Good project management skills.
• Strong communication and teamwork abilities.
Responsibilities:
• Research, design and build highly reliable, available and scalable solutions that can
handle Millions of API calls across systems.
• Own large technical deliverables and execute in a structured manner, complete ownership
of functional Services that your team is responsible for.
• Take the accountability of the overall health of the products you build and predictability
of the deliverables of your team.
• Platformism components as libraries, utilities and service and promote reuse.
• Be able to conceptualize and develop prototypes quickly.
Requirements
• Ability to take ownership of projects under the guidance of your mentor.
• Must be an excellent problem solver.
• Must be familiar with one of the languages Java, Spring, Hibernate, microservices etc.
object-oriented high level proprietary or open-source language with strong programming
constructs.
• Solid understanding of DS and algorithms, OOP concepts, and MVC architecture.
We are looking for Advance Java developers who want to help us design cutting edge scalable products to meet our rapidly growing business.
Key Responsibilities : -
Build high availability and extreme reliable high volume transactional systems.
Deliver reliable solutions that handle massive data and high traffic. - Complete ownership of problem-free execution of owned modules and solutions.
Focus on code optimization, code quality, maintainability etc.
Skills required : -
MS or BS/B.Tech in computer science or equivalent experience from top college.
Hands-on experience in Core J2EE or Core Java (collection, multithreading).
Proficiency in Struts, Spring, Hibernate, JDBC, JSP, Servlets.
Strong working knowledge of Databases - MySQL/NoSQL, OS Windows/Linux.
Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development. Excellent data structure & algorithm and problem solving skills. Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github, Google Developer Groups (GDGs). Customer-focused, react well to changes, work with teams and able to multi-task. - Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace. - Must be a self-starter who can work well with minimal guidance and in fluid environment
* Understanding of building architecture from product requirements.
* Experience of leading teams of developers to maximise performance.
* Knowledge of Multithreading, Thread Pooling, Background Jobs and Schedule Jobs with supporting tools and libraries.
* Working on Microservices based architecture using spring cloud, distributed application pattern and multiple data source management in the application.
* Working on Linux and Windows based OS and their command line tools.
* Working with unit testing frameworks.
* Object-Oriented development and Metaprogramming.
* Experience in working with the SQL Databases (MySQL or PostgreSQL) and No SQL. Databases (Cassandra or MongoDB).
* Knowledge of server configuration management and deployment techniques. Good to have experience in handling DevOps tools like Jenkins and containerization using Docker.
* Experience in working with different AWS cloud services.








