Senior Java Developer
Job Description
What You'll Do
- Design, develop, test, and maintain Java-based applications.
- Write clean, efficient, and maintainable code following best practices.
- Work with cross-functional teams, including QA, DevOps, and Product Management, to deliver high-quality solutions.
- Develop RESTful APIs and integrate with external systems.
- Participate in code reviews and provide constructive feedback.
- Contribute to application architecture and technical documentation.
- Troubleshoot and resolve production issues promptly.
- Stay updated with emerging technologies and suggest improvements.
- Must have 5-7 years of Java backend development experience.
- Strong hands-on experience withSpring BootandSpring WebFlux.
- Solid experience working withMongoDB(collections, schema design, aggregation).
- Understanding ofreactive programmingprinciples and patterns
- Familiarity with asynchronous data flow andProject Reactor
- Experience building and consumingREST APIs
- Familiarity withDocker, Git, and basic CI/CD pipelines
- Good knowledge ofunit testing, error handling, and exception management.
- Strong debugging, analytical, and problem-solving skills.
- BE / BTech / MTech
- Exposure tocloud platforms(AWS/GCP/Azure).
- Experience withKafka, RabbitMQ, or other message brokers.
- Knowledge ofKubernetesor container orchestration tools.
- Prior experience in Agile development environments.
- Understanding of OAuth2/JWT security models.
- In addition to competitive salaries and benefits packages, Nisum India offers its employees some unique and fun extras:
- Continuous Learning - Year-round training sessions are offered as part of skill enhancement certifications sponsored by the company on an as-needed basis. We support our team to excel in their field.
- Parental Medical Insurance - Nisum believes our team is the heart of our business, and we want to make sure to take care of the heart of theirs. We offer opt-in parental medical insurance in addition to our medical benefits.
- Activities -From the Nisum Premier League's cricket tournaments to hosting a Hack-a-thon, Nisum employees can participate in a variety of team-building activities, such as skits, dance performances, and festival celebrations.
- Free Meals - Free snacks and dinner are provided daily, in addition to subsidised lunch.
More Info
Key Skills
reactive programming
Spring WebFlux
Project Reactor
error handling
