IT - Technology Lead | Java | J2EE Job requirement

Detailed Job Description:

Be willing to relocate to the area. This position may require travel in the US.Bachelor s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.At least 6 years of Information Technology experience (Per the JL) Experience of Java, C++, Web Services, SOA, REST APIs, SPRING Framework, SQL & NoSQL, JUnit, Maven & JenkinsExpert in Java: language features, Object Oriented and modular programming (Design Patterns are a plus), profiling/tuning, garbage collection; proven track record of challenging systems-level Java/C++ development.Hands on Oracle Database. Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, SQL Server, MySQL, Informatica, etc.)Experience in Unix based development environment Experience in QA methodologies, test automation and automation frameworksKnowledge and experience with full SDLC lifecycleExperience with Lean / Agile development methodologiesU.S. citizens and those authorized to work in the U.S. are encouraged to apply, we are unable to sponsor at this time.Preferred Qualifications:

Experience in object-oriented programming and conceptsExperienced in Distributed System development using Java/J2EE/Web Technologies/C++.Conversant in design patternsGood understanding of web services and related standards like REST/JSONExperience in caching softwareExperience in Spring framework and other open source frameworksExperience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, SQL Server, MySQL, Informatica, etc.)Experience in both development and quality assurance activitiesExperience in driving Integration testing, UAT with external vendorsExperience in JUnit, Selenium Experience working in payments or financial services industry Exposure to Agile MethodologiesAbility to communicate complex technology solutions to diverse teams namely, technical, business and management Experience managing team size of 2-3 would be a plusExcellent verbal and written communication skillsExperience and desire to work in a Global delivery environmentMinimum years of experience*: 5+

See full