Tech Stack
AWSAzureDockerGradleJavaJavaScriptMavenMongoDBNode.jsNoSQLPythonSpringSpring BootSpringBoot
About the role
- Help clients adopt the latest version of MongoDB across a suite of applications
- Use Java and MongoDB expertise to design and deliver backend features that bring value to clients
- Take active lead in team discussions and code reviews
- Work collaboratively to identify, prioritise and deliver features
- Guide and mentor less experienced developers
- Translate business requirements into technical requirements and solutions
- Work across microservices, containerized deployments and cloud platforms (Azure/AWS)
- Write unit and integration tests and work within CI/CD pipelines
- Participate in client-facing activities and present technical solutions to UK/US clients
- Be flexible to take on different responsibilities over project lifecycles
Requirements
- Excellent command / highly proficient in spoken and written English (working directly with UK/US based clients)
- Expert in Java 8+ (ideally Java 11/14/17) and OpenJDK experience
- Commercial experience with Node.js AND/OR Python
- Hands-on experience with MongoDB or other NoSQL DB, including NoSQL data modeling
- Thorough understanding of Spring (Spring Boot, Spring Framework, Spring Data)
- Experience working with Azure or AWS
- Understanding of synchronous and asynchronous communication (REST-based, Queue/Topic based)
- Proficiency with Microservice Architecture, containerization, high availability, failover
- Experience working with Docker and containerized applications
- Experience with Maven/Gradle and CI/CD pipelines
- Experience writing unit and integration tests
- Willingness to upskill in additional technologies (Node.js and/or Python)
- Ability to lead team discussions and conduct code reviews
- Experience mentoring or guiding less experienced developers
- Delivery focus, strong analysis and problem-solving skills
- Strong presentation and written and verbal communication skills
- Flexibility to adapt skills across client engagements
- Exemplary standards of professional integrity and respect