Red Oak Technology is seeking Java Developer for our client located in Austin, TX for a long term Contract position. Must be able to work to relocate and work onsite Responsibilities Successfully deliver advanced solutions for a multi-tier, distributed web application Qualifications Bachelors Degree in Computer Science or Computer Engineering Five (5) years of proven experience in successfully delivering advanced solutions for a multi-tier, distributed web application. In-depth experience in Object Oriented Programming (OOP) like Java Services Oriented Architecture and Data Structures. Six (6) years of exceptional Java programming skills Experience with Spring Boot Web Applications experience Prior experience developing distributed system using MicroServices, SOA, REST Designing and managing systems with high performance, scalability and availability Caching technologies Coherence, HazelCast, and Memcache Database experience with any of the following Relational and NoSQL databases (Cassandra, Mongo, and Oracle) Experience with Messaging such as Solace, RabbitMQ, Kafka Experience in architecture or API design A self-starter, visionary person with strong leadership capabilities. Proven ability to excel in a fast-paced development team Preferred Experience with Multi-currency transaction processing with global payment gateways Preferred Design and build of PCI DSS and SOX Compliant Systems Preferred Encryption and hashing algorithms AES, SHA, MD5, PGP, TwoFish Bonus PointsPlus skills AWS experience a huge plus. Associated topics: .net, application architect, architect, back end, devops, expert, perl, programming, project architect, senior software engineer
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.