company logo

Full Stack Engineer (Java + React) - Remote

Pune
Remote
Senior: 7 to 10 years
Posted on Jan 10 2024

Not Accepting Applications

About the Job

Skills

Java
React
Gitlab
PostgreSQL
REST APIs
CI/CD
Spring Framework

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:


  1. Collaborate with cross-functional teams to design, develop, and maintain high-performance Java-based applications.
  2. Develop scalable and efficient backend systems using Java technologies.
  3. Design and implement user interfaces using React, ensuring a responsive and seamless user experience.
  4. Collaborate with frontend and backend developers to integrate user-facing elements with server-side logic.
  5. Perform code reviews and provide constructive feedback to other team members.
  6. Troubleshoot, debug, and resolve software defects and issues.
  7. Stay updated on industry trends and best practices to ensure the continuous improvement of our development processes.



Qualifications:


  1. 6+ years of professional experience in Java development.
  2. Strong proficiency in React.js and its core principles.
  3. Solid understanding of RESTful APIs and experience in designing and consuming them.
  4. Experience with relational databases such as MySQL or PostgreSQL.
  5. Familiarity with build tools and CI/CD pipelines, such as Jenkins or GitLab CI.
  6. Excellent problem-solving and communication skills.
  7. Knowledge of software development best practices and design patterns.


Preferred Qualifications:


  1. Experience with Spring Framework and Spring Boot.
  2. Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  3. Familiarity with cloud platforms such as AWS or Azure.
  4. Exposure to Agile/Scrum methodologies.
  5. 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

We are a full-service Company of Custom Software Development ,Mobile Application,Database Management System(DBMS),Data Visualisation,ALM,PLM,Website Development that helps businesses grow and succeed. From Custom Software development to Web and Mobile App Development, we provide end-to-end solutions tailored to your unique needs. Join us on LinkedIn for industry insights, company updates, and car ...Show More

Industry

IT Services

Company Size

11-50 Employees

Headquarter

Pune , Maharashtra