*This role is not able to offer visa transfer or sponsorship now or in the future*
Job Description :
Strong Java Full Stack Developer with 6+ years of experience in Java 1.8 ,Spring Core , Spring Boot, JQuery, Java script. Experience with Spring, Spring MVC, Hibernate, web services – REST/SOAP, JMS, JPA, MDB, CXF, SLF4J,c and other Java frameworks / open source libraries
Understanding of design patterns and NTier architectures
Experience in handling JSON, XML types. Good understanding in Data binding frameworks such as JAXB, Jackson and etc
Experience in writing code using Clean Code Practice
Hands on experience in Github and pull request process. SVN.
Experience in deploying application using JBOSS / Tomcat servers. Openshift Container Platform experience is plus.
Experience with digital architecture principles and modern web design principles
Experience in architecture and design of web applications included responsive design.
Knowledge of the Agile methodology for Software Development (prefer Scrum) is a plus.
Strong analytical skills, excellent problem solver and self-starter.
Able to articulate complex solutions through technical discussions.
Excellent communication skills (written and verbal), ability to work in a team environment.
Coordinate between multiple disciplines (Architects, Business Analysts, Project Managers, other Developers, and Customers) to design, develop, implement and support complex business solutions Proactively address technical issues and risks that could impact project schedule and/or integrity of the application environment
Proficiency Level *
AWS Cloud Security
Proficiency Level *
* Proficiency Legends
The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels.
The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects.
The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects.
The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.