Accion Labs is looking for Java React Developer

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

  • Bachelor’s 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.)

Work Experience: 5 – 8 Years
Job Location: Bangalore, Mumbai, Pune, India 

About Accion Labs

Accion Labs is a GenAI first Innovation Engineering Services & Solutions company headquartered in Pittsburgh, our core purpose is to impact lives by transforming businesses through innovation. With a presence in 23 global locations, Accion Labs boasts an engineering headcount of more than 5,500+ employees. The company engages with its clients through collaborative, white-box engagement models that include extended teams and turn-key projects. Accion Labs excels in building new products and re-engineering legacy products using state-of-the-art technologies and innovation. Led by an entrepreneurial leadership team that prioritizes execution, outcomes, and continuous learning, Accion Labs has been recognized as one of Pittsburgh s fastest-growing companies by the Pittsburgh Business Times and as a leader in innovation by Smart Business Magazine.

Our team comes from a variety of career backgrounds and experience levels, from entry-level to expert. We offer a collaborative environment where our executive team is approachable and always accessible. Working here, you will be involved in all aspects of the delivery process. The leadership team believes in work-life harmony and encourages team members to lead a holistic lifestyle, focusing growth on all aspects of one s self.

How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!