Senior Backend Engineer (Talent Pool)
Gradle Inc.
·
Posted:
March 15, 2023
·
Remote
About the position
Gradle Enterprise is seeking senior back-end engineers with a minimum of 5 years of software development experience, proficiency in Java 11 or later, and experience developing large-scale web applications. The ideal candidate will have a deep understanding and interest in the automation domain and developer productivity, as well as experience with AWS, Docker, and Kubernetes. The job overview emphasizes the opportunity to work on a widely used product with a clear vision for the future, contribute to leading solutions in the new industry of Developer Productivity Engineering, and collaborate with experienced and dedicated peer engineers in a remote-first environment.
Responsibilities
- Designing and implementing robust solutions
- Applying automated quality assurance
- Employing modern software development techniques and practices
- Doing user research, outreach and support
- Assisting clients during trials and in production
- Managing individual project priorities, deadlines and deliverables
- Contributing to changes that improve the team’s velocity and efficiency
Requirements
- Designing and implementing robust solutions
- Applying automated quality assurance
- Employing modern software development techniques and practices
- Doing user research, outreach and support
- Assisting clients during trials and in production
- Managing individual project priorities, deadlines and deliverables
- Contributing to changes that improve the team’s velocity and efficiency
- 5 years of software development experience
- Experience programming in Java 11 or later
- Working proficiency and communication skills in written and verbal English
- Experience developing large-scale web applications
- Experience working with AWS, Docker, and Kubernetes
- Experience automating the software build and delivery process
- Ability to debug, profile, and optimize code
- Ability to perform and receive code reviews
- Systematic problem-solving approach, coupled with effective communication skills
- Interest and ability to learn new software development skills and techniques