Senior Software Developer

Employment Type:
Full Time
IT Jobs
Job Role:
Software Development Jobs
United States of America
Mobile Jobs
Job Ref:

What You’ll Do:

Write excellent, fully-tested code in Java

Provide in-depth and always-improving code reviews to your teammates

Continually improve our software pipeline

Troubleshoot and support production, addressing technical debt to improve sustainability

Scope and estimate work to help with overall project planning

Communicate and write wiki articles to effectively convey and document complex technical concepts and processes

Assist in designing or modifying existing systems to meet the needs of Rackspace’s business partners

Tools We Use:

Slack, Jira, Github, Java, Spring Framework, Scala, Python, Gradle, Maven, Jenkins, Linux (CentOS), PostgreSQL, Puppet, Ansible


5-7 years of Software development experience in Java

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

Nice to have:

Expert knowledge of XML, XSD, XSLT, and WADL

Expert knowledge of Scala

Experience with Python and Bash scripting

Strong knowledge of Puppet specifically

Working experience with PostgreSQL

Strong knowledge of Jenkins and Jenkinsfile

Experience with automating/orchestrating Cloud deployment

You may return to your current search results by clicking here.

Latest Job Listings