R
RBC AI TECH INDIA PRIVATE LIMITED•2h ago
Indeed
Java Frontend Developer
Bangalore City, Bengaluru, Karnataka
Full Time
Senior Level
1800000-2200000
Full Job Description
Java Frontend Developer Role with 6+ Years of Experience
RBC AI TECH INDIA PRIVATE LIMITED is seeking a highly experienced Frontend Software Engineer with over 6 years of expertise in JavaScript development to contribute to the creation and ongoing maintenance of dynamic and responsive web applications. This role involves a 'T-shaped' approach, emphasizing both deep frontend skills and a broader understanding of related technologies.
Required Skills:
- Proficiency in JavaScript (ES6+).
- Demonstrated experience with at least one major frontend framework: Vue.js, React.js, or Angular.
- Solid understanding of HTML5, CSS3, and responsive design principles.
Key Responsibilities:
- Develop reusable, modular frontend components.
- Integrate REST APIs using modern tools like Axios or Fetch.
- Manage application state and routing effectively.
- Write clean, maintainable, and scalable code.
- Actively participate in code reviews and adhere to Git workflows.
- Implement unit tests using Jest.
- Collaborate closely with Agile teams to ensure timely delivery of features.
Tools & Technologies:
- Experience with build tools such as Vite or Webpack.
- Familiarity with package managers like NPM/Yarn.
- Proficient in Git for version control.
- Experience with Jest for unit testing.
Additional Knowledge:
- Basic understanding of performance optimization techniques.
- Knowledge of accessibility standards.
- Awareness of secure coding practices, including XSS and CSRF prevention.
- Familiarity with monitoring tools like Sentry or LogRocket is considered a plus.
Soft Skills:
- Excellent communication skills.
- Ability to work autonomously and take initiative.
- Proactive and collaborative approach to teamwork.
- Experience working within Agile/Scrum methodologies.
Experience Requirements:
- Minimum of 6 years of experience in frontend development roles, such as Frontend Engineer, JavaScript Developer, or Frontend Software Engineer.
- A minimum of 3 years of Java experience is also required.
Desirable Skills (Nice to Have):
- Experience in Supply Chain, Logistics, or Inventory systems.
- Frontend framework certifications.
- AWS Cloud Practitioner certification.
Microservices Knowledge:
- Experience with REST-based microservices.
- Understanding of inter-service communication patterns (synchronous and asynchronous).
- Familiarity with fault tolerance and resiliency concepts.
- Basic knowledge of logging and monitoring within microservice architectures.
Databases:
- Strong knowledge of PostgreSQL or MySQL.
- Proficiency in SQL queries, including joins, indexing, and transactions.
- Exposure to Redis or other NoSQL databases is preferred.
Cloud & DevOps (Basic to Intermediate):
- Familiarity with cloud platforms like AWS, Azure, or GCP.
- Experience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI.
- Basic usage of Docker.
Overall Soft Skills:
- Strong communication abilities.
- Capacity for independent work.
- Proactive problem-solving attitude.
- Proven experience in Agile environments (Scrum/Kanban).
- Reliability in meeting sprint commitments.
This is a full-time, permanent position based in Bangalore City, Bengaluru, Karnataka. The salary offered is between ₹1,800,000.00 and ₹2,200,000.00 per year, with benefits including health insurance and provident fund.
Company
R
RBC AI TECH INDIA PRIVATE LIMITED
Bangalore City, Bengaluru, Karnataka
Posted on Indeed