Job Description :
Experience and education:
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor''s or higher degree; OR appropriate combination of education and experience.
5+ years relevant experience required.
Software development roles require development using specific code and platforms as indicated in a job posting.
Strong background in Java 8, Servlets, MVC, SOAP/Rest Web Services, XML/RPC
Experience in spring (Boot, ORM, Security)
NoSQL experience required especially MongoDB
Experience in SQL database such as Oracle
Create Integration services to consume/process data from other systems
Create REST services, micro-services design type. The services will interact with MongoDB database so NoSQL knowledge required
Experience using MVC architecture, server side frameworks
Strong background in HTML5, CSS, JSP, MVC, JavaScript, ExtJS, JQuery, AJAX, NodeJS
Experience using CI/CD, Maven/Gradle, Jenkins, Eclipse, jUnit/Spock, SVN/GitHub
Experience with application servers (ex: Tomcat)

Languages
o Ability to communicate effectively in English, both written and verbal
Knowledge, skills and abilities (KSAs)
o Significant depth of knowledge in profession
o Works independently
o Ability to discuss, lead and present technical solutions to development teams and Product and Technology management.
o Able to work with teams/individuals of all levels of technical expertise, business knowledge and global locations.
o Self-motivated and independent learner
o Effective communication skills.
o Ability to handle multiple projects
o Strong analytical, problem solving and error isolation skills.
o Strong knowledge of Software Development Life Cycle, Agile Methodology preferred.
             

Similar Jobs you may be interested in ..