DescriptionKforce's client in Austin, TX is looking for a server-side Senior Java Developer to improve, expand, and/or redesign our core server component utilizing leading edge security and cloud computing services. Responsibilities:* Design and develop web applications and service APIs supporting external clients as well as internal product suite components* Continuously improve maintainability, security, and scalability* Design for and support AWS cloud deployments as well as client hosted environments* Work closely with the Software Architect to implement new designs and functionality for our financial customers What we offer:* A fun and relaxed environment* Small but profitable and stable company - we are growing* Opportunity to learn about the financial services industry in the US, UK, and Ireland* Highly competitive salary* Walking workstations, 3D printers, etc.Requirements* 5+ years of Java development experience* Experience working with XML, JSON, and RESTful web services* Expertise with Spring and Hibernate* MySQL, MS SQL Server, Oracle DB experience* Experience implementing SSO solutions such as SAML* Experience with Tomcat and J2EE containers such as WebSphere* Hands on experience developing enterprise level integrations* Ability to implement complex designs with minimal supervision* Self-starter who takes initiative and helps to define the product design* Comfortable working in a non-structured agile development environmentJob TypeDirect HireCompensation150000 - $224000