Full Stack Engineer
Posted on February 13, 2025
Job Description
- Role: Full Stack Engineer
- Experience: 7+ Years (Lead Role Candidate)
- Location: Remote
- Contract Duration: 6 Months (Extendable)
- Job Summary:
- We are looking for experienced Full Stack Engineers to join our team for a 6-month contract. This role requires expertise in Java, Scala, ReactJS, Kafka, and database management. If you are an exceptional individual contributor who can lead projects independently, remote work may be considered.
- Key Responsibilities:
- ✅ Backend Development – Develop and maintain scalable backend services using Java & Scala.
- ✅ Frontend Development – Design and maintain user-facing applications using ReactJS.
- ✅ Event-Driven Architecture – Implement Kafka for event-driven applications and gRPC-based APIs.
- ✅ Database Management – Modify, optimize, and maintain database table structures.
- ✅ Production Monitoring – Monitor application performance using NewRelic logs, ensuring system stability and quick issue resolution.
- Required Skills & Experience:
- ✔ 7+ years of hands-on experience in Full Stack Development.
- ✔ Backend: Strong expertise in Java & Scala.
- ✔ Frontend: Proficiency in ReactJS for building scalable web applications.
- ✔ Event-Driven Architecture: Experience with Kafka & gRPC API implementation.
- ✔ Database Management: Strong knowledge of database structures and optimization techniques.
- ✔ Monitoring & Debugging: Experience with NewRelic logs for performance analysis and troubleshooting.
- ✔ Agile Development: Ability to work in an agile environment and collaborate with cross-functional teams.
- Preferred Skills:
- 🔹 Experience with cloud-native applications (AWS, Azure, GCP).
- 🔹 Exposure to CI/CD pipelines & DevOps practices.
- 🔹 Strong analytical and problem-solving skills with a proactive approach.
- 🔹 Ability to work independently and lead project modules if required.
Required Skills
java
scala
reactjs
kafka
and database management
cloud-native applications (aws
azure
gcp)