What You'll Be Doing
As a Senior Development Engineer, you will be responsible for leading the architecture, design, development, and implementation of the services that the team owns considering high throughput, high scalability and high performance.
You will collaborate with other teams on further improving the architecture of the OpenMarket platform, exploring and adopting new technologies, and communicating effectively complex features and systems in detail.
What to Bring
Solid experience in Java server-side software design and development
Experience with RESTful web services and microservices
A collaborative working style communicate and work well in a team environment
Creative and analytical problem-solving skills
A test-focused mindset to ensure the quality of your code
Willingness to promote standards and methodologies within your team
Desire to seek new challenges and grow your career
Familiarity with Agile software development methodologies
Deep understanding of Continuous Delivery strategies in a microservice architecture.
Experience with unit testing, integration testing, and performance testing
Nice to Have
Hands-on experience in cloud computing, preferably in AWS
Previous experience working with Gradle
Experience in working with international teams
Education / Training
A Bachelor’s Degree in computer science or equivalent experience.
You'll Be a Great Fit If
You love being a part of a small, dynamic, and agile team that encourages you to learn and grow
You care about working with some of the world’s top brands
You love finding solutions to interesting problems
You welcome having autonomy with complex tasks
You are passionate about sharing your perspectives to inspire the team