Job Title: Manager- Senior Software Engineer-Java Frontend Developer
Experience: 7-9 Years
Location: Bangalore (Work from Office)
Employment Type: Full-Time
Job Summary
We are looking for a skilled and passionate Java Frontend Developer with 7-9 years of experience in building modern, responsive, and scalable web applications. The ideal candidate should have strong expertise in frontend technologies while working closely with Java-based backend services to deliver high-quality enterprise applications.
Key Responsibilities
- Design, develop, and maintain responsive web applications using modern frontend frameworks.
- Build reusable UI components and ensure high performance across browsers and devices.
- Integrate frontend applications with Java-based RESTful APIs and backend services.
- Collaborate with product managers, designers, backend developers, and QA teams to deliver high-quality solutions.
- Optimize application performance, accessibility, and user experience.
- Write clean, maintainable, and well-documented code following industry best practices.
- Participate in code reviews and mentor junior developers when required.
- Troubleshoot production issues and implement bug fixes efficiently.
- Stay updated with the latest frontend technologies and recommend improvements.
Required Skills
Frontend
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- Hands-on experience with React.js, Angular, or Vue.js (React preferred)
- Experience with TypeScript
- Strong understanding of responsive web design and cross-browser compatibility
- Experience with state management libraries such as Redux, NgRx, or Context API
- Knowledge of UI component libraries like Material UI, Bootstrap, or PrimeNG
Backend Integration
- Positive understanding of Core Java
- Experience integrating frontend applications with Java/Spring Boot REST APIs
- Familiarity with RESTful web services and JSON
Tools & Technologies
- Git/GitHub/GitLab
- Maven or Gradle
- Jenkins or other CI/CD tools
- Jira or similar Agile project management tools
- Postman for API testing
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience working in Agile/Scrum environments.
- Knowledge of cloud platforms such as AWS, Azure, or GCP is an added advantage.
- Understanding of authentication mechanisms such as OAuth2, JWT, and SSO is a plus.
- Familiarity with Docker and Kubernetes is desirable.
Required Competencies
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Ability to work independently as well as within cross-functional teams
- Strong ownership mindset with attention to detail
- Ability to manage multiple priorities in a fast-paced environment
Nice to Have
- Experience with Microservices architecture
- Knowledge of performance optimization and frontend security best practices
- Experience in enterprise-scale application development
- Exposure to automated testing frameworks such as Jest, Cypress, or Selenium
📌 Senior Software Engineer (Bengaluru)
🏢 MAX
📍 Bengaluru