5 Nirvana Solutions Jobs
Nirvana Solutions - Java Developer - JSP/Spring MVC (3-6 yrs)
Nirvana Solutions
posted 10d ago
Flexible timing
Key skills for the job
About Nirvana :
Nirvana Solutions is a leading provider of financial technology and services, delivering comprehensive front, middle, and back-office solutions to investment managers. Our innovative platform seamlessly ingests data from the inception of a portfolio and integrates it
throughout the entire workflow, distinguishing us from our competitors. In addition to our core offerings, we provide software consultancy services to reputable companies in the finance and legal sectors. We carefully select clients who share our philosophy and work culture, ensuring we consistently deliver high-quality solutions with precision and excellence. This position is an extension of our ongoing work with a long-standing client, with whom we have built a successful partnership over several years. As part of this team, you will help uphold our high standards in software development and consultancy
Job Description Summary :
We are looking for a skilled software developer with expertise in Java and Spring MVC to create RESTful APIs and dynamic web applications. Strong experience with web technologies like Apache Struts, JSP, HTML, and CSS is essential, along with knowledge of MySQL or MariaDB and Hibernate.
Familiarity with AWS and Red Hat Linux is a plus. Join us to contribute to innovative solutions in a collaborative environment.
Employment Type : Permanent
Job Location : Gurugram (Hybrid Work Model | Work from Office)
Salary Offered : As per industry standard
Experience : 3 - 6 Years
Selection Process : Technical, Managerial and HR Round.
Job Responsibilities :
- Design, build, and maintain RESTful APIs using Java and Spring MVC for high performance and responsiveness.
- Develop dynamic web applications with Apache Struts, JSP, HTML, and CSS to enhance user experience.
- Manage data persistence and facilitate interactions with MySQL or MariaDB using Hibernate.
- Configure and manage Apache/Tomcat servers for efficient deployment and operation of Java applications.
- Implement and manage AWS services like S3, EFS, and SNS to enhance application capabilities.
- Utilize Red Hat Linux for server management, application deployment, and troubleshooting.
- Conduct thorough testing and debugging to ensure reliability and performance, including unit and integration tests.
- Collaborate with front-end developers, UX/UI designers, and other stakeholders to align project goals.
- Create and maintain technical documentation for APIs, systems architecture, and deployment processes.
- Stay updated with the latest technologies and best practices, recommending improvements to existing systems.
Competencies :
- Self-driven, motivated with excellent communication skills.
- Initiative in implementing new frameworks/technologies to solve challenging technical problems.
- Excellent problem-solving capabilities; associated with skills and caliber to convert them into action and technical implementation.
- Ability to think beyond the obvious, capability of asking smart questions during the requirement and design phase, resulting in inextensible and better-quality products.
- An excellent team player gives more importance to team achievements than individuals.
Required Skills :
- Experience building REST endpoints with Java/Spring MVC
- Hands-on experience and a solid understanding of Apache Struts, JSP, HTML, CSS
- Experience in configuring, deploying, and troubleshooting applications on Apache Tomcat. Ability to optimize Tomcat for performance, stability and operation of Java applications.
- Solid understanding of ORMs like Hibernate
- Solid understanding of MySQL and/or MariaDB
- Required knowledge of Apache/Tomcat
- Experience with AWS (S3, EFS, SNS etc.) a plus
- Knowledge of REDHAT LINUX is a plus
Why Nirvana :
- Work on the Test environment which gives you an opportunity to enhance and modify with respect to your desired skills.
- Opportunity to become a subject matter expert by way of certifications and relevant assignments.
- Get early opportunity to take product ownership for fast-paced growth.
- Latest software engineering practices.
- Opportunity to directly work with top leadership (including the CEO) and be recognized for the good work.
- Take the initiative to implement new technology/frameworks/processes to delight our clients with a wonderful product.
- Exposure to the finance domain (Security Markets) is one of our distinctive advantages.
- A conducive working environment with several employee benefits.
- Friendly Culture.
- 5 Days Working with flexibility of work from home / hybrid working model.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice