Job Description :
8+ years minimum experience in Java programming in an tomcat environment
3+ years of minimum experience in Middleware software development
3+ years experience working on an Agile Scrum team
3+ Years of hands on experience with Microservices integration using Spring framework.
Strong understanding of J2EE server side technologies: SOAP (Axis or CXF), RESTful Services
Strong experience with Spring Framework
Strong understanding of OOP & SOA principles, design patterns, industry best practices
Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
Experience with TDD, BDD, code testability standards, JUnit/Mockito (or other mocking framework), Cucumber
Experience with IDEs such as Eclipse
Experience building REST and SOAP web services using Java
Experience with open source frameworks, specifically from Apache, Google, Netflix
Experience with MQ
Experience with SQL/Stored Procedures on one of the following databases (DB2, MySQL, Oracle)
Experience with scripting and working in a Linux environment
Experience with high volume, mission critical applications
Experience working in an Agile environment
Experience working on large and medium scale software projects
Experience building distributed systems at Internet scale
Experience working in a fast-paced financial services/digital focused delivery environment
Strong written and verbal communication skills
Strong interpersonal skills and time management skills
Strong analytical and troubleshooting skills
Experience with tuning high volume applications
Thorough knowledge of SDLC(Software Development Life Cycle)
             

Similar Jobs you may be interested in ..