Urgent Requirement For Senior Java Developer

BSRI Solutions

IN Full–time
Posted on: February 26, 2026
Job openings for Senior Java Developer in Chennai Job Summary We are seeking a highly skilled Senior Java Developer with strong backend expertise and solid frontend development experience. The ideal candidate will have strong expertise in Java-based backend systems, modern frontend frameworks, REST API integrations. This role requires technical leadership, hands-on coding, architectural decision-making, and mentoring of development teams. Experience using AI-assisted development tools such as GitHub Copilot is considered an advantage. Required Qualifications  5+ years of strong experience in Java and Spring Boot.  Hands-on experience with frontend technologies (React / Angular / similar) is a must.  Solid understanding of system architecture, microservices, and design patterns.  Strong knowledge of REST API design and integration flow.  Experience with MySQL or other relational databases.  Strong problem-solving and analytical skills.  Experience leading or mentoring development teams.  Ability to mentor and guide developers in the team Key Responsibilities  Develop backend services using Java (Spring Boot preferred).  Design and implement RESTful APIs and integration workflows.  Develop frontend applications using modern frameworks (React / Angular ).  Work with relational databases such as MySQL for schema design and optimization.  Implement integrations with messaging systems (e.g., SQS or similar queue services).  Ensure application performance, security, and scalability.  Guide and mentor junior developers and conduct code reviews. Experience 5 Years Salary 8 Lac To 10 Lac P.A. Industry IT Software - Application Programming / Maintenance Qualification Key Skills Core Java Developer Spring Boot Spring MVC Rest API React Angular Developer Mysql Relational Database System Designer Code Review Github

About Company

BSRI Solutions icon

Your next job is waiting

Create your profile and start applying in minutes.