Job Description :
Java Developer with Strong Microservices.


Description:
Responsible for the design and development of medium to highly complex systems. Skills include system design and analysis as well as business skills. Works with data and project managers to understand systems and consults with customers to understand needs. Developments and implements new systems, corrects software errors in existing systems, and works to improve performance through hardware upgrades. Manages computer systems in a business environment and responsible for resolving technical issues. Knowledgeable in programming, data structures, computer systems, and software engineering. Bachelor''s degree in computer science, software engineering, or other related field. Ability to manage multiple assignments. Superior written and oral communication skills. 6-10+ years of overall experience.

Must have:
Experience in SDLC
JAVA, J2EE, SOAP, Web Services
Experience with AJAX, JSON, JQUERY, DWR
Programming experience using Unix, C and Shell scripting
Working on JPA based DB
Front-end integration experience working with development teams on the deployment of Applications based on Unix

Experience with the following:
Development with Java/J2EE, JSPs and DAOs, Oracle Weblogic
Struts, spring, hibernate, AJAX, JSON/DWR, web services, creating XML/XSD specs and Web services using SOAP;
Strong analytical & troubleshooting skills
Experience with Agile Methodology and DevOps culture.
Experience with quality analysis tools like sonarqube, fortify
Strong knowledge of client side presentation layer technologies like html, css, javascript, JQuery and DHTML, SOA Architecture
Complete understanding of software development life cycle/agile and quality control methodologies; show passion to develop scalable applications and think out of the box to simplify POS applications; solid understanding of the POS systems, technologies and architecture.
Competent to work at the highest technical level of all phases of the development lifecycle and has to have understanding of the Development, Execution and Operations architecture and how they all work together in an integrated environment.

Worked in following areas would be a plus
C coding in Linux/Sun Solaris, C/Pro*C, AWS environment, DevOps mode, NoSQL DB