
Search by job, company or skills
Description:
We are looking for a highly motivated Senior Java Full Stack Developer with 3–4 years of hands-on experience in building scalable web applications. The ideal candidate should have strong expertise in Java backend development along with modern frontend frameworks such as React or Vue.js.
You will be responsible for designing, developing, and maintaining high-performance applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities:
• Design, develop, and maintain scalable backend services using Java and Spring Boot
• Build responsive and dynamic frontend applications using React.js or Vue.js
• Develop and maintain RESTful APIs
• Integrate frontend applications with backend services
• Work with relational and NoSQL databases
• Write clean, maintainable, and well-documented code
• Participate in system design and architecture discussions
• Optimize applications for performance, scalability, and security
• Collaborate with product managers, designers, and QA teams
• Perform code reviews and troubleshoot production issues
Mandatory Skills & Requirements
Backend
• Strong experience in Java (Java 8 or above)
• Experience with Spring Boot / Spring Framework
• Experience building REST APIs
• Knowledge of Microservices architecture
• Familiarity with Hibernate / JPA
Frontend
• Hands-on experience with React.js or Vue.js
• Strong knowledge of JavaScript, HTML5, CSS3
• Experience with state management (Redux / Vuex)
Database
• Experience with MySQL / PostgreSQL
• Basic knowledge of NoSQL databases such as MongoDB
Tools & Technologies
• Git version control
• Experience working in Linux environments
• Familiarity with CI/CD pipelines
Preferred / Nice-to-Have Skills
• Experience with Docker and containerized application deployment
• Exposure to Kubernetes
• Experience with cloud platforms (AWS / GCP / Azure)
• Knowledge of message queues such as Kafka or RabbitMQ
Qualifications:
• Bachelor's or Master's degree in Computer Science / Engineering or related field
• 3–4 years of professional software development experience
Job ID: 146346687