Xavient is looking for passionate Java J2ee developers who enjoys working closely with customers and will be responsible for driving one of our most important software development initiatives. You will be able to directly shape design, development methodologies and implementation technologies.
Requirement Specifications:
Experience : 3 - 9 Yrs.
Position : Across levels.
Required Skills
• Strong experience in Core Java 1.7 or 1.8 with good knowledge of Collections, Concurrency, Exception Handling. Good to have java 8 features like Lambda, Streams API and Functional Interface.
• Strong understanding of OOPs concepts and design patterns.
• Strong hands-on experience in micro-services development with Spring-Boot (Spring-MVC, Spring-AOP, Spring-Actuator, Spring-Cloud, Spring-Config, etc.).
• Development of web services is must using REST or SOAP.
• Good experience in project building tools like MAVEN, GRADLE and subversion tools like SVN, GIT.
• Exposure with TDD using Junit/Mockito and code coverage tools like Jococo/Cobertura.
• Good understanding of databases (Oracle/MySQL/Postgresql) and SQL queries and stored procedures.
• Good understanding of caching framework like Redis, Infinispan, Memcache etc.
• Having working with Docker, Kubernetes or Openshift will be an added advantage.
• Exposure with Agile/Scrum methodologies.
• Strong interpersonal skills, must possess excellent verbal & written communication skills.
• Highly organized and detail-oriented.