Java Full Stack Developer

Noida, Uttar Pradesh, India
May 15, 2024
May 15, 2025
Remote
Full-Time
2 Years
Job Description

We are on the lookout for a talented Full Stack Developer adept in Java for backend development and skilled in React for frontend endeavors. The chosen candidate will be instrumental in crafting and refining front-end web architecture, ensuring seamless application responsiveness, and collaborating closely with graphic designers to implement captivating web design features.

Key Responsibilities

  1. Front-End Development

    • Develop engaging user-facing features utilizing React.js.
    • Construct reusable components and frontend libraries to streamline future development efforts.
    • Translate intricate designs and wireframes into impeccable code.
    • Optimize components to deliver peak performance across a diverse range of web-enabled devices and browsers.
  2. Back-End Development

    • Engineer robust and scalable backend services leveraging Java.
    • Seamlessly integrate frontend UI with the crafted API.
    • Design database schemas aligned with business processes, ensuring efficiency and reliability.
    • Implement stringent security measures to safeguard data and uphold user privacy.
  3. Collaboration and Support

    • Collaborate closely with cross-functional teams to deliver top-tier products.
    • Provide technical assistance and support for developed applications.
    • Continuously enhance software engineering practices to uphold industry standards.
    • Engage with stakeholders to decipher feature requirements and aid in prioritization efforts.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proficiency in web markup languages including HTML5 and CSS3.
  • Strong command of JavaScript, encompassing DOM manipulation and the JavaScript object model.
  • Thorough comprehension of React.js and its fundamental principles.
  • Experience with prevalent React.js workflows like Flux or Redux.
  • Familiarity with modern ECMAScript specifications.
  • Proficiency in Java and frameworks such as Spring Boot and Microservices.
  • Knowledge of RESTful APIs and modern authorization mechanisms like JSON Web Token.
  • Familiarity with contemporary front-end build pipelines and tools.
  • Ability to decipher business requirements and translate them into technical specifications.
  • A penchant for benchmarking and optimization.

Additional Skills (Preferred)

  • Proficiency in cloud services such as AWS, Azure, or GCP.
  • Understanding of containerization and orchestration technologies like Docker and Kubernetes.
  • Familiarity with code versioning tools such as Git.

This role presents an exciting opportunity for a skilled developer to make a significant impact in a dynamic and collaborative environment. If you're passionate about crafting exceptional digital experiences and possess the requisite skills, we encourage you to apply.