Post Job Free
Sign in

Full Stack Engineer (Java React)

Company:
Optical Arc Pvt. Ltd.
Location:
Chennai, Tamil Nadu, India
Posted:
April 26, 2024
Apply

Description:

Company Overview

Optical Arc Pvt. Ltd. is a full-service Company of Custom Software Development, Mobile Application, Database Management System (DBMS), Data Visualization, ALM, PLM, Website Development that helps businesses grow and succeed. We provide end-to-end solutions tailored to our clients' unique needs. With a team of 11-50 employees, we are constantly expanding and look forward to adding dedicated professionals to our workforce.

Job Overview

We are seeking a talented and experienced Senior Java Developer with a strong background in React to join our dynamic team. The ideal candidate should have 5+ years of professional experience in Java development and possess a deep understanding of React. This is a contract-to-hire or contract position based in Chennai, Tamil Nadu, India.

Responsibilities

Collaborate with cross-functional teams to design, develop, and maintain high-performance Java-based applications.

Develop scalable and efficient backend systems using Java technologies.

Design and implement user interfaces using React, ensuring a responsive and seamless user experience.

Collaborate with frontend and backend developers to integrate user-facing elements with server-side logic.

Perform code reviews and provide constructive feedback to other team members.

Troubleshoot, debug, and resolve software defects and issues.

Stay updated on industry trends and best practices to ensure the continuous improvement of our development processes.

Qualifications

5+ years of professional experience in Java development.

Strong proficiency in React.js and its core principles.

Solid understanding of RESTful APIs and experience in designing and consuming them.

Experience with relational databases such as MySQL or PostgreSQL.

Familiarity with build tools and CI/CD pipelines, such as Jenkins or GitLab CI.

Excellent problem-solving and communication skills.

Knowledge of software development best practices and design patterns.

Preferred Qualifications

Experience with Spring Framework and Spring Boot.

Knowledge of containerization and orchestration tools like Docker and Kubernetes.

Familiarity with cloud platforms such as AWS or Azure.

Exposure to Agile/Scrum methodologies.

Strong understanding of security principles in web development.

Education

Bachelor's degree in Computer Science, Information Technology, or a related field. Advanced degrees or relevant certifications are a plus.

Full time

Apply