Bluphlux is seeking a highly skilled
Full Stack Developer
to enhance our AI-driven recruitment platform. The ideal candidate will work across backend services built with Spring Boot (Java)
and modern frontend frameworks such as Next.js
and React.js
. You will build scalable, secure, and high-performing applications while collaborating closely with product and engineering teams. Experience with cloud platforms, containers, MongoDB, and event streaming technologies like Kafka
is a strong plus. Key Responsibilities
- Develop, maintain, and optimize full-stack applications using
Spring Boot (Java)
on the backend and Next.js/React.js
on the frontend. - Design and integrate
RESTful APIs
and backend microservices. - Work with
Kafka
for building scalable, event-driven systems and asynchronous communication. - Collaborate with cross-functional teams to deliver high-impact features.
- Ensure application performance, reliability, and security at scale.
- Debug, troubleshoot, and resolve issues across the stack.
- Deploy and manage applications on
AWS or Azure
cloud environments. - Leverage
Docker
and Kubernetes
for containerized deployments (preferred). - Participate in code reviews and continuous improvement initiatives.
- Required QualificationsProven experience as a
Full Stack Developer
or Software Engineer. - Strong proficiency in
Java
, Spring Boot
, and backend service development. - Solid understanding of
JavaScript
, TypeScript
(preferred), HTML, and CSS. - Hands-on experience with
React.js
; Next.js
is preferred. - Strong programming, problem-solving, and system design skills.
- Experience with REST APIs, microservices, and distributed systems.
- Familiarity with authentication/authorization frameworks (JWT, OAuth).
- Experience with relational or NoSQL databases;
MongoDB
is a plus. - Understanding of message brokers or event streaming (Kafka preferred).
Preferred Skills
- Experience with
AWS
or Azure
cloud platforms. - Knowledge of
Docker
, Kubernetes
, and container orchestration. - Experience with
Kafka
, RabbitMQ, or similar messaging systems. - Familiarity with CI/CD tools and DevOps workflows.
- Knowledge of modern frontend build tools (Webpack, Vite, Turbopack).
- Strong focus on performance optimization and scalable architectures.