Accion Labs - Java/React.js Developer (5-8 yrs)

Accion Labs
Posted on
Accion Labs logo

Experience
5 - 8 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Javascript Developer
Job Type
ONSITE

Job Description

Job Title : Senior Software Engineer Java


Role Overview :


We are looking for a Senior Software Engineer Java with strong hands-on experience in core Java development and backend services, complemented by working knowledge of React for front-end development and SQL databases. The ideal candidate will contribute primarily to backend development while also supporting UI components and database interactions to build scalable, high-performance applications. This role requires close collaboration with cross-functional teams in a fast-paced environment.


Roles & Responsibilities :


- Design, develop, and maintain robust, scalable Java-based applications (primary focus)


- Build and consume RESTful APIs, ensuring clean architecture and performance


- Develop and maintain Swagger / OpenAPI documentation for APIs


- Implement database interactions using SQL with databases such as PostgreSQL, Oracle, or other relational databases


- Contribute to React-based UI components and integrate frontend with backend services


- Collaborate with product owners, architects, QA, and UI teams to deliver end-to-end solutions


- Write clean, maintainable, and efficient code following best practices and coding standards


- Troubleshoot application issues, perform performance tuning, and ensure scalability and reliability


- Apply object-oriented programming principles and design patterns effectively


- Participate in code reviews and ensure adherence to quality and security guidelines


- Stay current with emerging technologies and industry best practices to drive continuous improvement


Qualifications & Skills :


- Bachelors degree in Computer Science, Engineering, or related field (or equivalent practical experience)


- Strong proficiency in Java (Core Java, Java 8+)


- Solid experience with RESTful API development and Swagger / OpenAPI


- Working knowledge of React.js for UI development and integration


- Strong experience with SQL and relational databases (PostgreSQL, Oracle, MySQL, or similar)


- Good understanding of object-oriented design principles and common design patterns


- Python knowledge is a plus


- Strong analytical and problem-solving skills


- Excellent communication skills with the ability to collaborate with both technical and non-technical stakeholders


Nice to Have (Preferred Skills) :


- Experience working in Agile / Scrum environments


- Hands-on experience with Spring / Spring Boot


- Exposure to performance tuning, scalability improvements, and high-volume systems


- Basic understanding of frontend build tools and modern UI practices


- Experience with CI/CD pipelines and version control systems (Git, Jenkins, etc.)

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.