We are seeking a Full Stack Developer with strong expertise in Java backend development frontend and Reactive Programming using Spring WebFlux. The candidate should be capable of building highly scalable non-blocking and event-driven applications owning features end-to-end across UI and backend services.
What Youll Do:
Backend (Java & Reactive Stack)
- Design and develop reactive non-blocking microservices using Java (8/11/17) and Spring Boot / Spring WebFlux
- Build and consume RESTful and reactive APIs
- Implement reactive pipelines using Mono and Flux
- Work with Netty-based runtime understanding event-loop and backpressure concepts
- Integrate with reactive data sources and messaging systems
- Ensure high performance scalability and resilience in distributed systems
- Implement logging exception handling monitoring and fault tolerance
Frontend ()
- Develop responsive performant UI using
- Use JavaScript (ES6) HTML5 CSS3
- Build reusable components using React Hooks
- Integrate UI with backend and reactive APIs
- Optimize UI for performance and usability
General / Cross-Functional
- Participate actively in Agile/Scrum ceremonies
- Collaborate with product UX QA and architecture teams
- Write unit integration and reactive tests
- Troubleshoot and resolve performance and production issues
- Contribute to architecture discussions and continuous improvement
What You Know:
Core Technical Skills:
- Strong proficiency in Java and Spring Boot
- Hands-on experience with Spring WebFlux and Reactive Programming
- Solid understanding of Reactive Streams Mono / Flux backpressure and non-blocking I/O
- Experience with Microservices architecture
- Strong experience in
- Good knowledge of REST APIs
- Experience with SQL and/or NoSQL databases
- Version control using Git and CI/CD pipelines
Good to Have:
- Experience with Kafka or other messaging systems (reactive consumers/producers)
- Exposure to cloud platforms (AWS / Azure / GCP)
- Experience with Docker and Kubernetes
- Knowledge of security authentication and authorization
- Performance tuning and observability tools
Soft Skills:
- Strong problem-solving and analytical skills
- Ownership mindset with attention to quality
- Ability to work effectively with distributed teams
- Clear communication and stakeholder collaboration
Education:
- Bachelors degree in computer science Engineering or a related field (Masters preferred).
Compensation Band:
$130 - $140K per annum
We are seeking a Full Stack Developer with strong expertise in Java backend development frontend and Reactive Programming using Spring WebFlux. The candidate should be capable of building highly scalable non-blocking and event-driven applications owning features end-to-end across UI and backe...
We are seeking a Full Stack Developer with strong expertise in Java backend development frontend and Reactive Programming using Spring WebFlux. The candidate should be capable of building highly scalable non-blocking and event-driven applications owning features end-to-end across UI and backend services.
What Youll Do:
Backend (Java & Reactive Stack)
- Design and develop reactive non-blocking microservices using Java (8/11/17) and Spring Boot / Spring WebFlux
- Build and consume RESTful and reactive APIs
- Implement reactive pipelines using Mono and Flux
- Work with Netty-based runtime understanding event-loop and backpressure concepts
- Integrate with reactive data sources and messaging systems
- Ensure high performance scalability and resilience in distributed systems
- Implement logging exception handling monitoring and fault tolerance
Frontend ()
- Develop responsive performant UI using
- Use JavaScript (ES6) HTML5 CSS3
- Build reusable components using React Hooks
- Integrate UI with backend and reactive APIs
- Optimize UI for performance and usability
General / Cross-Functional
- Participate actively in Agile/Scrum ceremonies
- Collaborate with product UX QA and architecture teams
- Write unit integration and reactive tests
- Troubleshoot and resolve performance and production issues
- Contribute to architecture discussions and continuous improvement
What You Know:
Core Technical Skills:
- Strong proficiency in Java and Spring Boot
- Hands-on experience with Spring WebFlux and Reactive Programming
- Solid understanding of Reactive Streams Mono / Flux backpressure and non-blocking I/O
- Experience with Microservices architecture
- Strong experience in
- Good knowledge of REST APIs
- Experience with SQL and/or NoSQL databases
- Version control using Git and CI/CD pipelines
Good to Have:
- Experience with Kafka or other messaging systems (reactive consumers/producers)
- Exposure to cloud platforms (AWS / Azure / GCP)
- Experience with Docker and Kubernetes
- Knowledge of security authentication and authorization
- Performance tuning and observability tools
Soft Skills:
- Strong problem-solving and analytical skills
- Ownership mindset with attention to quality
- Ability to work effectively with distributed teams
- Clear communication and stakeholder collaboration
Education:
- Bachelors degree in computer science Engineering or a related field (Masters preferred).
Compensation Band:
$130 - $140K per annum
View more
View less