Senior Software Developer - Cloud Feeds

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 and Scala

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

Tools We Use:

Slack, Jira, Github, Gradle, Maven, Jenkins, Linux (CentOS), PostgreSQL, Flume, Puppet, Ansible, Hadoop, Hive, Spark


10+ years of software development experience

Bachelor’s Degree in Computer Science or related degree

Expert knowledge of Java 7

Strong knowledge of Scala

Strong knowledge of XML, XSD, XSLT, and WADL

Expert knowledge of REST

Expert knowledge of debugging application issues on Linux (e.g. going through logs)

Strong knowledge of a configuration management tool (Puppet, Ansible, Chef, etc.)

Verbal and written communication skills, problem solving skills, customer service and interpersonal skills

Advanced knowledge of continuous integration and delivery concepts

Expert ability to work independently and manage one’s time

Expert leadership and mentoring skills necessary to provide support and constructive performance feedback

Experience working within an agile development process (Scrum, Kanban, etc.)

Demonstrated proficiency in creating technical documentation

Nice to have:

Expert knowledge of XML, XSD, XSLT, and WADL

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 withautomating/orchestratingCloud deployments

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

Latest Job Listings