Fullstack Developer
Core
Design, build, and maintain scalable microservices and full-stack applications using Java, Spring, and modern frontend frameworks.
Role type
Senior Fullstack Developer (Java/Microservices)
Builds
Microservices, web applications, and deployment pipelines
Domain
Enterprise software development, cloud-native architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Java 8, Microservices, Docker, JMS (Active MQ, Kafka, Rabbit MQ), Apache Camel, NoSQL (MongoDB, Cassandra), SQL (Oracle, MySQL, MariaDB), Spring ecosystem (Boot, Batch, Cloud), AngularJS/ReactJS, JavaScript, Hibernate/JPA, Linux, AWS, Kubernetes/OpenShift, Elastic Search, ELK stack, SQL query tuning, TDD, CI/CD automation
Preferred skills
Cloud platforms (AWS, OpenShift, PCF), ELK stack
Technologies
Java, Spring Boot, Spring Cloud, AngularJS, ReactJS, MongoDB, Cassandra, Oracle, MySQL, MariaDB, Active MQ, Kafka, Rabbit MQ, Apache Camel, Hibernate, JPA, Linux, AWS, Kubernetes, OpenShift, Elastic Search, ELK
Responsibilities
Build and deploy microservices on AWS, Kubernetes, or OpenShift; create reproducible build and deployment pipelines using Docker; tune SQL queries and profile applications; automate repetitive tasks
Seniority
Senior, hands-on IC