Java React -Full stack

We are seeking a Senior Full-Stack Engineer with strong expertise in Java (Spring Boot) and React/Redux to design, develop, and maintain scalable web applications. The ideal candidate will have a proven track record in delivering high-quality solutions and mentoring junior developers.

Key Responsibilities:

  • Lead the design, development, and maintenance of web applications using Java (Spring Boot) for backend and React/Redux for frontend.
  • Write clean, maintainable, and efficient code adhering to best practices.
  • Automate testing and ensure application quality.
  • Monitor application performance, troubleshoot issues, and optimize code for scalability and reliability.
  • Ensure applications meet Non-Functional Requirements including security, accessibility, compatibility, observability, and availability.
  • Collaborate with cross-functional teams, mentor junior engineers, and provide technical guidance.
  • Participate in Continuous Integration and Deployment (CI/CD) processes.
  • Stay updated with industry trends, new technologies, and best practices.

Required Skills & Experience:

  • Education: Bachelor’s degree in Software Engineering, Computer Science, or related field.
  • Experience: Minimum 4 years in software development with hands-on experience in full-stack applications.
  • Strong knowledge of algorithms, data structures, and software development lifecycle.
  • Proficient in Java and Spring Boot framework.
  • Hands-on experience in React, Redux, Node.js, JavaScript, CSS; WebPack is optional.
  • Solid understanding of cloud technologies, networking, and modern software architectures.
  • Strong problem-solving skills, analytical thinking, and ability to deliver practical solutions.
  • Experience with CI/CD pipelines and automated testing.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website