Position: Fullstack Java Developer
Location: Dallas, TX
Duration: 12+ months
Interview Process: Phone, F2F with coding involved (locals only)
We are looking for someone who has strong experience developing highly available web application systems. Someone who has experience delivering software systems end-to-end. This means delivering user interfaces and the backend code that makes it all come together.
Responsibilities:
- Work closely with product owners and UX team members to translate the product vision into a reality
- Estimating end-to-end features
- Delivering features end-to-end – this means writing the front-end to design specifications and building the back-end to make it all work
- Understand the infrastructure that makes the code run and being able to deploy the product code to all environments. We use microservices to run our applications within a multi data-center environment.
- Writing code with architectural and design best practices
- Drive towards better product quality
(ALL ARE MUST HAVES)
Front-end technologies:
- HTML/CSS
- JavaScript
- Angular 6 – 40% of the work
- TypeScript
Back-end technologies:
- Java Spring Boot – 40% of the work
- Node.js – Nice to have
Infrastructure technologies:
- Kubernetes/kubectl
- Microservice design and deployment
- AWS