Java Developer

Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development.
Backend
Senior Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft's Applied Sciences Group, working on ML-powered features for Windows and Microsoft products, with remote work options and competitive benefits.

Senior Software Engineer/Software Engineer II - Microsoft Security (Multiple Roles)

Senior Software Engineer position at Microsoft Security in Israel, focusing on backend development for cybersecurity solutions using cloud technologies and distributed systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft's ODSP team in Noida, working on cloud-scale services and next-gen architecture for SharePoint and OneDrive, with focus on security and compliance.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Storage team, building scalable cloud storage solutions with 6+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Linux kernel development and performance optimization for Azure infrastructure, offering hybrid work and competitive compensation.

Description For Java Developer

Nisum, a leading global digital commerce firm, is seeking a Java Developer for their Hyderabad, Telangana office. This hybrid role requires a seasoned professional with 8+ years of Java/J2EE development experience. The ideal candidate will develop code using cutting-edge technologies like Java17, Spring Reactive Programming, and Kafka, while solving complex technical problems and proposing innovative solutions.

Key responsibilities include developing microservices, ensuring correct implementation of technical designs, and contributing to research and POCs. The role demands proficiency in Spring Boot, REST services, unit testing, and CI/CD pipelines. Knowledge of UI technologies like JavaScript and Vue.js is a plus.

Nisum offers a competitive salary and benefits package, including continuous learning opportunities, parental medical insurance, and a vibrant work culture with team-building activities. The company, founded in 2000, has grown to over 1,800 professionals across six countries, serving Fortune 500 clients in digital strategy, insights and analytics, blockchain, and custom software development.

Join Nisum to be part of a dynamic team that values innovation, continuous learning, and building success together. This role offers an excellent opportunity for career growth in a global company at the forefront of digital commerce technology.

Last updated 6 months ago

Responsibilities For Java Developer

  • Develop code using Java17, Spring Reactive Programming, Kafka, SQL/NOSQL technologies
  • Solve technical problems using cutting edge technologies and best practices
  • Propose different ways to solve the same problem and showcase feasible solutions
  • Ensure all aspects of the technical design are correctly incorporated
  • Contribute technical expertise to all projects as required
  • Contribute research and implement POC's as required

Requirements For Java Developer

Java
Kafka
JavaScript
Node.js
  • A minimum 8+ years of Java/J2EE development experience
  • Hands on microservices – Java 8, 11 & 17, Spring Boot, Spring Reactive Programming, Kafka, Oracle
  • Proficient experience with SOA, Rest Services and Spring, Spring Batch & Schedulers, Spring JPA, Apache Camel and XML
  • Proficient experience with unit testing using Mockito, JUnits, test coverage and code quality skills
  • Proficient experience with build tools Maven & Gradle, CI/CD pipeline
  • Embody passion for new technology, open source, and continued skill development
  • Experienced in GIT, SVN, or other distributed version control system
  • Deep understanding of and experience in design concepts, patterns, and coding standards
  • Able to identify problems and provide innovative solutions
  • Good communication skills and team player
  • A bachelor's degree in information technology, software development management, software engineering, computer science, or a related field

Benefits For Java Developer

Medical Insurance
Education Budget
Dental Insurance
Vision Insurance
  • Competitive salaries and benefits packages
  • Continuous Learning - Year-round training sessions and skill enhancement certifications
  • Parental Medical Insurance
  • Team-building activities such as cricket tournaments, Hack-a-thon, skits, and dances performance
  • Free snacks and dinner provided daily
  • Subsidized lunch

Interested in this job?