UIXTech

Recruitment / Staffing

Chennai, Tamil Nadu, India

Java FS - ReactJS [OR] Java FS - AngularJS

  • Undisclosed Client
  • Multiple Locations

Job Description/Responsibilities

Role Overview


We are looking for an experienced Java Full-Stack Engineer with strong hands-on expertise in Java, Spring Boot, Microservices, and React or AngularJS. The role involves building, enhancing, and maintaining scalable web applications by contributing across both front-end and back-end layers, while working collaboratively within an Agile delivery team.


Key Responsibilities


· Design, develop, test, and maintain full-stack web applications using Java/J2EE, Spring Boot, and Microservices.

· Build or consume RESTful APIs, ensuring performance, scalability, and reliability.

· Develop responsive and user-friendly interfaces using ReactJS or AngularJS, along with HTML, CSS, and JavaScript.

· Apply strong Object-Oriented Design principles, Data Structures, and Design Patterns in day-to-day development.

· Write clean, maintainable, and well-tested code with effective unit testing using JUnit.

· Work with Oracle databases, including writing and optimizing SQL and PL/SQL queries

. · Actively contribute in Agile/Scrum ceremonies, ensuring timely and high-quality deliveries.

· Communicate clearly and effectively with developers, QA, and stakeholders.


Mandatory Skill Requirements:

· Strong hands-on experience in Java / J2EE coding and programming.

· Solid understanding of OOPS concepts, Data Structures, and Design Patterns.

· Proven experience with Spring Boot and Microservices architecture.

· Strong experience in developing REST / RESTful APIs.

· Hands-on front-end development using ReactJS OR AngularJS.

· Proficiency in HTML, CSS, and JavaScript.

· Experience with JUnit for unit testing.

· Strong working knowledge of Git / GitHub / GitLab.

· Experience with CI/CD tools such as Jenkins, Maven, or Gradle.

· Strong database skills with Oracle PL/SQL. ·

Excellent communication skills and ability to work in a collaborative team environment.


Good to Have Skill Requirements:

· Exposure to GitHub Copilot or AI-assisted development tools.

· Basic experience with Cloud platforms (AWS / Azure / GCP).

· Knowledge of OAuth / OAuth 2.0.

· Familiarity with Kafka.

· Experience with Shell scripting.




Skills

  • Agile
  • Applications
  • BASIC
  • Coding
  • Communication
  • CSS
  • Data Structures
  • Database
  • Development
  • HTML
  • J2EE
  • Java
  • JUnit
  • Maven
  • OOPS
  • Oracle
  • PL/SQL
  • SQL
  • Structures
  • Testing
  • Tools
  • Writing
Job Details

Industry

Information Technology(IT)

Experience Level

Mid-Level (2-8y experience)

Education

ANY|Undergraduate -

Location(s)

Chennai, Tamil Nadu, India

Pune, Maharashtra, India