Job Description :
Job-Title: Lead Java DeveloperLocation: Austin TX "Those authorized to work in the U.S. without sponsorship will be considered. We are not able to sponsor at this time"Experience with JEE technologies, Struts 1.3x and Struts 2, Spring Framework (IoC, MVC, Transactions, Security, Batch), Spring Boot, Spring JDBC, JPA, Hibernate, RESTful, PL/SQL, MongoDB, DB2, Sonar, Git, Tomcat,and Jira.Experience working in an Agile software development environment.Experience in Apigee, knowledge of devOps preferredExperience with Object-Oriented Design (OOD), Object-oriented programming (OOP) and development, data structures and design patterns.Experience with front-end technologies such as JavaScript, TypeScript, JQuery, Ajax, HTML5, CSS3, and Bootstrap.Experience with RDBMS and database design and troubleshooting (Oracle, PL/SQL, DB2, SQL Server, PostgreSQL)Experience with Automated unit test (i.e. JUnit, Mocking frameworks), Test Driven Development (TDD Experience with DevOps, and DevOps practices highly desired. e.g.Experience with tools and environments like Bamboo, Harness, PCF and continuous deployment.Hands-on Design and development experience on Microservices and Restful API.Have strong and proven problem-solving. Strong communication and documentation skills.