Previous Job
Java Back-end Engineer
Ref No.: 18-11018
Location: Austin, Texas
Title-Java Back-end Engineer
Location-Austin TX (On-Site Interview is Must)
Duration-02/04/2019 end date, possible extension or conversion
Job Description 
We are looking for a talented, technical, proactive, energetic, and passionate person who embraces challenges and is a proven problem solver. You will be a part of a dynamic team tasked with multiple projects ranging from developing REST Service APIs to Back-end Batching applications using Java, J2EE and open source technologies that are highly functional, secure, scalable, and robust. 

The Token Services platform services top merchants, payment providers, and banks, and extends tokenization to millions of users across multiple continents and 40+ countries. 
Must have skills          
3-7 years of Back-end Java development. Developing Rest API's using Java/J2EE. Must have JDBC, JMS, Spring, Hibernate, JMX experience.
Must have SQL Database and SQL query writing experience. Bachelor's Degree
Roles and responsibilities       
This will be part of the Business Token services team. Responsible for token, apple pay, Samsung pay, etc.

Key Responsibilities 
• Design and develop highly scalable and fault-tolerant systems using Java, J2EE and open source technologies 
• Provide technical documentation of solutions 
• Present and communicate solution to both technical and nontechnical stakeholders 
• Knowledgeable of data technologies and solutions 
• Debugging and providing solutions for complicated issues 
• Participate in demos and code reviews 
• Multi-task and support multiple teams 
• Adhere to and enhance software best practices, standards and processes 

• Bachelor degree in Computer Science or related field and 5+ years of Software Development Experience or a Masters with 3+ years of Software Development Experience 
• You have expertise of Core Java, JEE technologies, REST and container based technologies. 
• Experience with back-end technologies such as JDBC, JMS, Spring, Hibernate, JMX 
• Experience with SQL and relational database usage with commercial-grade databases. 
• Experience architecting solutions with Continuous Integration and Continuous Delivery in mind 
• Expert in OO design and design patterns 
• Exceptional oral and written communication skills 
• You have proven experience as a technologist with ability to understand the requirement and design and build the solution. 
• Proven problem solving skills and an ability to respond resourcefully to new demands, priorities and challenges 
• Experience and working knowledge of GIT is a plus 
• Working knowledge / experience with test automation tools is a plus 
• Experience with the payment industry and technologies is a plus