Software Developer
Core
Build and maintain subscription commerce platform modules, REST APIs, and production-grade systems for global digital entrepreneurs.
Role type
Mid-level Software Developer (Java)
Builds
Subscription commerce platform features and external API endpoints
Domain
SaaS / E-commerce / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, REST API design, Unit Testing (JUnit), SQL, Docker, Kubernetes, JavaScript/TypeScript
Preferred skills
ReactJs, Redux, AngularJS, Node.js, Express, HappiJS, MongoDB, RabbitMQ, Kafka, Design Patterns, Integration Testing, Performance Testing, Agile methodology
Technologies
Java, Spring, J2EE, Reactor, MySQL, MongoDB, Docker, Kubernetes, Mesos, OpenShift, RabbitMQ, Kafka, Express, HappiJS, ReactJs, Redux, AngularJS, Node.js, JUnit
Responsibilities
Write clean, testable code with end-to-end tests; create API documentation; take ownership of simple projects; deliver quality products under deadlines; provide code reviews and document best practices; collaborate with product, design, and sales teams.
Seniority
Mid-level, hands-on IC