All jobs

Job details

OPS and CR Full-Stack Developer (React & Java)

  • Java
  • Spring Boot
  • SQL
  • Git
  • Webpack
  • JavaScript
  • Microservices
  • JUnit
  • CSS3
  • ReactJS
  • Unit Testing
  • UAT
  • RESTful API
  • Cloud
  • Gitlab
  • Application Security
  • OpenBabel
  • Spring MVC
  • Spring Data
  • JPA

Posted: 5 days ago

Job Description:

  • Design, develop, and maintain web applications using React for the frontend and Java for the backend.
  • Collaborate with cross-functional teams, including Developers, DevOps, and Business Analysts, to deliver features and fixes.
  • Participate in all stages of the software development lifecycle, from design and development to testing, deployment, and maintenance.
  • Develop and integrate RESTful APIs, ensuring secure and reliable communication between frontend and backend systems.
  • Perform code reviews to ensure adherence to coding standards, best practices, and security guidelines.
  • Analyze, troubleshoot, and resolve full-stack issues to maintain application stability and performance.
  • Contribute to reducing technical debt and improving code quality and maintainability.
  • Maintain clear and up-to-date technical documentation and communicate effectively within the team.
  • Work under the guidance of senior developers on technical design and architectural decisions.

Requirements:

  • Minimum 2 years of experience.

Technical Skills:

  • 2-5 years of professional experience in full-stack development, with a strong focus on React and Java.
  • Strong proficiency in React, including hooks, Redux, reusable component design, and microfrontend-based UI development.
  • Solid backend development experience using Java, including Spring Boot, Spring MVC, and Spring Data / JPA.
  • Experience supporting both legacy systems and modern microservice-based architectures.
  • Hands-on experience developing and integrating RESTful APIs across frontend and backend layers.
  • Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
  • Experience with modern frontend tooling such as Webpack, Babel, NPM/Yarn, and ESLint.
  • Familiarity with SQL databases and writing optimized queries.
  • Experience implementing unit tests using Jest and JUnit to ensure code quality.
  • Proficiency in Git and standard version control workflows.
  • Experience working with GitLab CI/CD pipelines for build, test, and deployment.

Soft Skills:

  • Strong analytical and problem-solving skills with attention to detail.
  • Ability to evaluate technical solutions and identify risks or issues early.
  • Clear and professional communication skills.
  • Willingness to take ownership of tasks and contribute to team success.
  • Collaborative mindset with openness to feedback and continuous improvement.
  • Self-motivated and eager to learn new technologies and best practices.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience working in Agile environments (Scrum or Kanban).
  • Understanding of CI/CD practices, automated testing, and deployment pipelines.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Basic awareness of application security practices, including vulnerability management and secure coding.

Similar jobs