Talent.com
This job offer is not available in your country.
Senior Java Developer - A6637

Senior Java Developer - A6637

NisumBhubaneswar, Odisha
26 days ago
Job description

What You'll Do

  • Solve technical problems using cutting-edge technologies and best practices
  • Propose different ways to solve the same problem and showcase why one solution is better
  • Ensure all aspects of the technical design are correctly incorporated
  • Contribute technical expertise to all projects as required

What You Know

  • A minimum of 10+ years of Java / J2EE development experience
  • Should have lead a team and managing the daily deliverables.
  • Design Experience : 10+ years of design experience with Java, J2EE, Spring Boot, and Web Services (SOAP and / or REST); experience in Java 8 or 11, with Spring Webflux and Reactive preferred.
  • Microservices : 5+ years of hands-on experience building microservices using REST and SOAP / XML.
  • Database Technologies : 5+ years of hands-on experience with various database technologies, including NoSQL (such as MongoDB, Cassandra) with DML, DDL, and Query Optimization experience.
  • Systems Integration : 5+ years of experience with systems integration, including building event-based messaging and high-volume real-time data streaming using Kafka, RabbitMQ.
  • Team Leadership : Lead the team by mentoring and guiding team members, reviewing their code, and taking ownership of the team’s deliverables.
  • Deployment Process : Understand the complete deployment process from development to production.
  • Software Development Lifecycle : Significant experience with the full software development lifecycle and methodologies (Agile, Iterative).
  • Capacity Planning and Optimization : Experience in capacity planning, systems performance analysis, and optimization in a distributed client / server environment.
  • Analysis, Design, and Programming Skills : Strong analysis, design, and programming skills.
  • Education

  • Bachelor’s / Master’s degree in specific technical fields like computer science, math, or statistics preferred; or equivalent practical experience
  • Benefits

  • 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 hosted Hack-a-thon, Nisum employees can participate in a variety of team-building activities such as skits, and dance performances in addition to festival celebrations.
  • Free Meals -  Free snacks and dinner are provided on a daily basis, in addition to subsidized lunch.