Job Description :
Title: Java/J2EE
Location: Lewisville, TX
Duration: 3+ Months CTH
Visa: USC/GC/GC-EAD

Description:
Responsibilities:
Have a strong focus on time and resource-management, decision-making and ability to operate with parallel project deliveries.
Monitor production activities/processes to ensure timely and effective reporting, tracking, follow-up and communication of problems to internal clients, technical resources.
Skills in design, clean code, TDD, code review, and problem solving.

Required Skills/Experience:
Minimum 7+ years of Java/JEE design and development skills.
Must have strong analysis (both requirements and system) and design skills.
Expertise in application, data, integration and infrastructure architecture disciplines.
Strong experience with performance testing, performance test tools, investigation and resolution.
Expertise in Spring, ORM tools, MQ, Java Multithreading, Security and Performance, RESTful webservices, XML, JSON, and Apache+Tomcat.
Deep understanding of DevOps and current hands-on experience with automation tools such as Jenkins, JIRA, Maven, Git and Bitbucket.
Experience in writing, maintaining, performance tuning in SQL and PL/SQL (Oracle preferred), and the ability to write complex SQL, understand complex procedures and triggers.
Hands-on experience in JSP, HTML5, CSS3, jQuery and JavaScript.
Current experience in applying Test Driven Development techniques (jUnit, Selenium, Fitnesse or similar tools
Experience with job scheduling technologies like Autosys and Control-M.
Passionate about technology, problem solving, learning new skills, sharing expertise and knowledge.
Excellent analytical and communication skills with the ability to communicate complex issues in an easy to understand manner.

Desired Skills/Experience:
Understanding of Authentication (AuthN) and Authorization (AuthZ) platforms
Experience designing, deploying or integrating with Multi-factor Authentication solutions
Experience working in a financial environment

Client : Buddha Tech