Hi SATJug -
I have 2 openings on my team for Java developers.
Are you an innovated thinker who enjoys designing and delivering software for a large-scale, highly performing HTTP service? Does engineering software to handle 6000 requests per second excite you? How about practicing TDD, Scrum, paired programming, using Scala and Java across many different containers, with endless configs and scalable combinations? We pay close attention to test coverage and are proud of our automated test suite. If this is interesting to you, keep reading!
We are looking for 2 mid to senior level candidates to join our team in San Antonio, Texas. You can read more about our product at www.openrepose.org. You can check out our code at https://github.com/rackerlabs/repose
Responsibilities include:
Translating functional requirements into conceptual and detailed designs; Providing estimates for development effort in scrum fashion; Implementing proof of concept, prototypes and production-grade software; Creating unit and functional tests; Automated deployments. This position also assists with operational support for our product, so Linux is a must.
More about Rackspace:
Rackspace is the #1 managed cloud company because we have what other commodity cloud companies can only dream of—Fanatical Support®. It starts with each of our over 5,600 employees worldwide bringing their passion and technology expertise with them every day. Doing whatever it takes to push our customer workloads to perform faster and scale larger all with superior security.
Web Hosting. Mobile apps. E-Commerce. Big Data. Disaster Recovery. Dev Testing. Our vast array of over 200,000 customers touch lives every day from pizza delivery to expanding the bounds of mobile gaming to uncovering the origins of the universe and beyond. They don’t do second best and neither do we.
Do you have what it takes? Are you ready to partner with one of the most innovative companies across the globe? If so, then what are you waiting for—JOIN US!
Qualifications:
· 5-7 years of software development experience in Java, XSLT, XML, and one additional language such as Scala, Groovy, JRuby, Jython
· Strong experience in server side programming on the business logic tier
· Experience building and consuming REST API strongly desired
· Experience working in a Linux/Unix development environment
· Proficient in debugging and troubleshooting skills
· Adaptability and willingness to learn new software and tools
· Strong design skills in a highly collaborative, distributed scrum team environment
· Participation in Scrum ceremonies is required (story grooming, sprint planning, retrospectives, daily standup, etc…)
· Ability to estimate level of effort and take responsibility and accountability of stories and tasks
· Must be willing to openly collaborate, share knowledge, mentor fellow developers
Highly desirable skills:
· Experience with Tomcat/Glassfish/Jetty containers
· Experience with TDD is a plus
· Experience with CICD is a plus