Java DeveloperLocation: Hyderabad, IndiaNisum 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. Founded in 2000 with the customer-centric motto âBuilding Success Together®,â Nisum has grown to over 1,400 professionals across the United States, Chile, India, and Pakistan. A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in todayâs world, with immersive and seamless experiences across digital and physical channels.What Youâll DoCoding in Java8, Spring, Microservices, WebFlux/Reactive Programing, Rest services, Kafka, PCF, Azure, Spring Cloud Config and NoSQL technologies.Solve technical problems using cutting-edge technologies and best practices.Ensure code meets the required development standards and is optimized for performance.Unit testing for each line of new code introduced (JUnit/Mockito)Peer code review process using GIT pull requests and Crucible (for SVN)Propose multiple solutions to a problem, show how one option is better than another.Ensure all aspects of technical design are correctly incorporated.Contribute in research and implementing POCâs as required.Collaborating with onsite team in scrum ceremonies.Who you areSenior developer using technical skills in Java8, J2EE, Spring boot(rest services),Web Services(Rest & SOAP),WebFlux, Spring Cloud Config, Maven/Gradle, JUNIT/TestNG, Mockito/JMock/EasyMock, JIRA, XML, JSON, EhCache/MemCache/Redis with skills in JMS, KafkaExperience with hands on any one of the cloud platforms like PCF, AzureNeed hands on skills using NoSQL databases (Cassandra, MongoDB),SQL(Oracle/DB2/MySQL)Experience with UI development skills to the level of debugging and enhancements.Experience with expertise in code quality and coding standards.Need to applying different design patterns, especially GoF, J2EE and Integration design patterns.Making sure implementing unit testing for each line of new code introduced (JUnit/Mockito).Ensuring the code meets the required development standards and is optimized for performance.EducationBachelorâs / Masterâs degree in specific technical fields like computer science, math, statistics preferred; or equivalent practical experience. Skills:- Java, J2EE, Spring Boot, Microservices and Object Oriented Javascript (OOJS)