💼 Job Summary
We are looking for experienced Java Developers with strong full-stack capabilities in React and/or Ruby to join a high-performing team. The ideal candidate will be responsible for building scalable applications, developing microservices, and delivering high-quality software solutions in a fast-paced environment.
🛠 Key Responsibilities
- Design, develop, and maintain Java-based applications and microservices
- Build responsive front-end components using React.js
- Develop and maintain backend services using Java (Spring Boot) and/or Ruby
- Collaborate with cross-functional teams (product, QA, DevOps)
- Write clean, scalable, and efficient code
- Perform code reviews, debugging, and performance tuning
- Integrate APIs and third-party services
- Ensure application security, reliability, and scalability
- Participate in Agile/Scrum ceremonies
🔧 Core Skills Required
- Strong experience in Java, J2EE, Spring Boot, Microservices
- Hands-on experience with React.js
- Working knowledge of Ruby / Ruby on Rails
- Expertise in REST APIs and web services
- Experience with SQL/NoSQL databases
- Familiarity with Git, CI/CD pipelines
- Strong problem-solving and debugging skills
☁️ Preferred / Nice to Have
- Experience with cloud platforms (AWS / Azure / GCP)
- Knowledge of Docker, Kubernetes
- Experience in telecom domain (plus)
- Exposure to Kafka / messaging systems
- DevOps and automation experience
🎓 Education
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)