about 2 hours ago
Responsibilities
- Design, build, and scale the integration platform connecting products with third-party systems.
- Utilize AI tools for code generation, refactoring, and debugging.
- Take end-to-end accountability for features from requirements to monitoring.
- Drive design reviews and mentor junior engineers.
- Collaborate with product, data, and partner teams to understand integration requirements.
Requirements
- 6+ years of production Java experience with deep knowledge of JVM internals.
- Solid understanding of integration patterns like REST, GraphQL, and event-driven architecture.
- Experience with microservice design and fault tolerance patterns.
- Familiarity with relational databases and NoSQL stores.
- Comfortable with Python for scripting and data pipelines.
Benefits
- Health coverage and paid parental leave.
- Generous paid time-off and holidays, including quarterly self-care days.
- Access to LinkedIn Learning for professional development.
- Quarterly wellness education sessions and employee resource group events.
Tech Stack
Apache KafkaAWSAzureDockerGoogle Cloud PlatformGradleGraphQLgRPCJavaKubernetesMavenPythonSpring Boot