Job Summary
We are seeking a talented and experienced Full Stack Developer with 3 to 5 years of hands-on experience in Java and ReactJS development. The ideal candidate will be responsible for developing scalable web applications, designing backend services, and creating responsive frontend interfaces. The candidate should possess strong technical expertise, problem-solving abilities, and the capability to work collaboratively in a fast-paced environment.
Key Responsibilities
Frontend Development
- Develop dynamic and responsive web applications using ReactJS.
- Create reusable components and frontend libraries for future use.
- Translate UI/UX designs into high-quality code.
- Optimize applications for speed, scalability, and performance.
- Ensure cross-browser compatibility and mobile responsiveness.
- Integrate frontend components with RESTful APIs.
Backend Development
- Design, develop, and maintain backend services using Java and Spring Boot.
- Build scalable REST APIs and microservices.
- Implement business logic, database structures, and server-side integrations.
- Ensure application security, performance, and reliability.
- Troubleshoot and resolve application issues and bugs.
Full Stack Responsibilities
- Participate in the complete Software Development Life Cycle (SDLC).
- Collaborate with product managers, designers, QA, and DevOps teams.
- Write clean, efficient, and maintainable code following coding standards.
- Perform code reviews and mentor junior developers when required.
- Contribute to technical design discussions and architecture decisions.
- Maintain technical documentation and development reports.
Required Technical Skills
Mandatory Skills
- 3–5 years of experience in Full Stack Development.
- Strong expertise in Java, Spring Boot, and RESTful APIs.
- Hands-on experience with ReactJS, JavaScript, HTML5, and CSS3.
- Experience with frontend state management tools such as Redux or Context API.
- Good knowledge of SQL databases such as MySQL or PostgreSQL.
- Familiarity with Git, GitHub, or GitLab.
- Understanding of Microservices Architecture.
- Knowledge of Agile/Scrum development methodologies.
Preferred Skills
- Experience with Docker and Kubernetes.
- Familiarity with cloud platforms like AWS, Azure, or GCP.
- Knowledge of CI/CD pipelines.
- Experience with unit testing frameworks such as JUnit, Mockito, or Jest.
- Exposure to caching technologies like Redis is an advantage.
Educational Qualification
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and within a team.
- Strong time management and multitasking abilities.
- Quick learner with adaptability to new technologies.
Preferred Candidate Profile
- Experience in enterprise-level web application development.
- Ability to handle projects and deadlines.
- Passion for coding, innovation, and continuous learning.
Job Location: Mysore, Karnataka.
Salary
Best in the industry based on experience and technical expertise.
How to Apply
Interested candidates can share their updated resume to [email protected] with the subject line:
“Application for Full Stack Developer – Java & ReactJS”
Pay: ₹500,000.00 - ₹700,000.00 per year
Benefits:
- Commuter assistance
- Paid sick time
- Provident Fund
Ability to commute/relocate:
- Mysore, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- what is your current CTC?
- what is your expected CTC?
- What is your Notice Period?
Experience:
- Full-stack development: 3 years (Required)
Location:
- Mysore, Karnataka (Required)
Work Location: In person