5 - 7 Years 1 Opening Chennai Role description Role Proficiency: Overall 7-9 years of experience with at least 6-8 years of solution design experience on J2EE both on the server side & UI design Must have worked on designing middleware framework & UI design framework and ability to drive and own the architecture and design independently Strong skills on J2EE and core Java development, Spring Boot, Microservices Should have worked in Java V11 or above, SpringBoot V3 or above Familiar with Spring, Domain Driven Design principles, Hibernate, JPA, jUnit, Eazy Mock, MAVEN, ANT Web Service Development using REST Excellent knowledge of Relational Databases(DB2/Oracle), SQL and ORM technologies (JPA, Hibernate), Mongo DB Profound insight of Java and J2EE internals and practical knowledge of Design Thinking concepts Handson experience on Cloud Technologies Knowledgeable of agile principles and practices Self-directed and motivated team player Excellent communication and Presentation skills Key Responsibilities: Interact with customer/client or counterparts to understand the requirements Engage in architecture, document and review design with the customer Guide and assist the development team on development and integration Collaborates with other counterparts to explore existing systems, determines areas of complexity, potential risks to successful implementation, learn the applications capabilities, explore new ways to bring value to customer Takes responsibility for successful delivery of the solutions Contributes to continual improvement by suggesting improvements, software architecture or new technologies Sharing knowledge and best practices around back-end development with team Able to use advanced Java features to accomplish the server side requirements Able to guide and lead the team on development, testing and defect fixes Implement Code based on the requirements Write and maintain unit test on all development Able to work in a fast-paced, agile environment Excellent in code reviews Additional Skills: Experience with SVN, Jetty, Maven, Jenkins Good understanding of continuous integration , release management Knowledgeable/hands on experience in Test Driven Development Understanding of other popular frameworks Experience in Scrum methodology Skills Java,Spring boot,microservices About UST UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the worlds best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients organizations. With over 30,000 employees in 30 countries, UST builds for boundless impacttouching billions of lives in the process.,
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Lead I - Software Engineering - JAVA