Full Stack Java Developer
As a Full Stack Software Engineer, you will be a key team member building component through traditional and infrastructure-as-code methods to support a Dev Ops environment.
Day to Day for this Java Developer:
A generalist working on frontend, backend, and anything it takes to solve problems.
Work with a broad range of systems, processes and technologies to own and solve problems.
Collaborate with stakeholders across the infrastructure and operations organizations.
Can stitch together disparate services and processes together.
Enjoy working with a diverse group of people with different expertise.
A strong appetite for learning and an ability to leverage what you learn to make our products better
What this Java Developer will be doing:
Adding new functionality to dashboards.
Build simple interfaces and tools for exploring data in a single, easy to use, portal.
What makes this position unique for this Java Developer ?
Chance to work in a DevOps environment (Dojos)
Top Skills for this Java Developer :
5+ years of professional web development experience, ideally using one of the Python REST Frameworks, Java Spring Boot
Demonstrated experience working within a CI/CD software development pipeline.
Solid SQL / relational database experience.
Solid understanding of the full web technology stack - front end, back end, data access layers.
Ansible or a similar configuration management software.
Develop unit tests and test automation.
Knowledge of NoSQL technologies such as MongoDB, Cassandra.
Previous experience in a DevOps environment
Ability to work with development teams and help them understand the benefit of using the DevOps Pipeline
full stack, java, devops, python, rest, spring, sql