The opportunity
The Application Modernization Platform (AMP) team is dedicated to solving one of the industry's biggest challenges: transforming rigid, legacy applications that suffer from poor scalability and high operating costs into modern, microservices-based architectures on MongoDB. An…
What you'll do
+ years of commercial software development experience with at least one JVM: language such as Java, preferably using the Spring ecosystem
Solid experience in software architecture and development
Extensive experience with streaming data platforms such as Apache Kafka and: Change Data Capture (CDC) tools like Debezium
Extensive experience with relational and document data modeling and hands-on: experience with at least one SQL database (Postgres, MySQL, etc) and at least one document database (e.g. MongoDB)
Exposure to client-side technologies such as JavaScript and React is a plus
Good understanding of algorithms, data structures and their time and space complexity
What they're looking for
- Participate in code reviews, design discussions, and contribute to the: overall technical direction and roadmap of the team
- Curiosity, a positive attitude, and a drive to continue learning
- Excellent verbal and written communication skills
- Contribute high-quality, well-tested code to the modernization and framework team and its surrounding services