Description
Job Role – Java
UST is a leading provider of platforms; digital innovation; artificial Intelligence and end-to-end IT services and solutions for Global 1000 companies. We are transforming corporations through deep domain expertise; knowledge-based ML platforms; as well as profound anthropological efforts to understand the end customer and design products and interactions that create delight. We are deeply committed to developing a comprehensive understanding of our client's problems and developing platforms to address them
This role aims at acting creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day-to-day project execution.
Knowledge Examples:
· Appropriate software programs / modules
· Functional & technical designing
· Programming languages – proficient in multiple skill clusters
· DBMS
· Operating Systems and software platforms
· Software Development Life Cycle
· Agile – Scrum or Kanban Methods
· Integrated development environment (IDE)
· Rapid application development (RAD)
· Modelling technology and languages
· Interface definition languages (IDL)
· Broad knowledge of customer domain and deep knowledge of sub domain where problem is solved
Location: Mumbai
Experience: 5+ yrs.
Required:
· Core Java/Spring architecture design and development.
· Knowledge of Spring modules like Core, MVC etc.
Desired:
· Development tools such as Eclipse, Maven, IntelliJ IDEA, Bitbucket/Git, and Crucible
· Testing frameworks like JUnit and mocking techniques.
· UI Technologies - JSP, HTML, JavaScript, CSS
· Good to have hands on platform AWS