Keyskills : Java Software Engineer
Role/ Key Responsibilities
- Dynamic, engaging, self-reliant developer
- Ability to deal with ambiguity
- Manage a collaborative and analytical approach
- Self-confident and humble
- Open to continuous learning
- Intelligent, rigorous thinker who can operate successfully amongst bright people
- Be equally comfortable and capable interacting with technologists as they are with business executives.
Key Requirements
- Minimum overall experience of 5+ years.
- Minimum 4 years of experience working with Java Enterprise Edition (JEE) including Java, Servlets, JSP, Preference for experience working with Spring frameworks including Spring Core, Spring MVC, Spring Security, and Spring Integration.
- Hands-on experience in Spring framework including spring-core, spring MVC, spring-ws, spring-data, spring-security.
- Experience in using web frameworks (JSF, Wicket, GWT, Spring MVC).
- Hands-on experience in REST/SOAP web services based systems.
- Possess strong working knowledge of RDBMS using SQL DDL, DML, PL/SQL, Triggers, and Stored Procedures.
- Experience in CI/CD best practices.
- Experience in communicating with clients, technical teams, and senior management to collect requirements, describe software product features and technical designs.
- Experience with Web containers like Apache Tomcat, JBoss, Glassfish. Experience and desire to work in a Global delivery environment.
- Fintech domain experience will be advantageous.
Apply Here