Full Stack Engineer (Java + React) - Remote
Full Stack Engineer (Java + React) - Remote85
Applications
85
Applications
Not Accepting Applications
About the Job
Skills
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 6+ 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:
- 6+ 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.
About the company
Industry
IT Services
Company Size
11-50 Employees
Headquarter
Pune , Maharashtra