enior Developers are good at:
- Writing server-side application logic in Java or another JVM-based environment
- Implementing new features and optimizing existing ones from server-side controller logic to browser code
- Working closely across a variety of teams including product management, interaction designers, and backend engineers
- Coming with a dedicated?and enthusiastic approach to solving problems
- Using a detailed approach to writing tests
And Have:
- 7+ years software development experience
- A strong technical background coding in Java 7 or 8
- 2-3+ years of experience with AWS; especially with technologies such as S3 and DynamoDB
- Experience with creating and consuming RESTful, Query, and hybrid APIs using OAuth 2.0
- Java microservices in Spring Boot is required; Spring Cloud is highly preferred
- Extensive experience with Kubernetes and/or Docker is highly preferred
- Experience with Kafka is preferred
- Experience with Angular 6+ or React.js is preferred
- Technical depth that allows you to rapidly fix bugs?
- Experience with continuous integration development environment
- Knowledge of core CS concepts such?as common data structures and algorithms, profiling/optimization, cost optimization problems/machine learning
- Proficient in writing server-side application logic in Java or another JVM-based environment
- Deep understanding of Java API integration technologies and practical experience
- Familiarity with common source control systems