Job Description
Job Summary:
We are seeking a highly motivated Java Full Stack Developer with strong experience in React.js and Oracle PL/SQL. The candidate will work closely with business and technical teams to gather requirements, design and develop responsive web applications, support backend systems, and assist in migrating minimal legacy components.
Key Responsibilities:
- Collaborate with business stakeholders to gather and understand user/business requirements.
- Translate business requirements into detailed technical specifications.
- Design and develop modern, responsive web applications using React.js.
- Work closely with UI/UX designers to build pixel-perfect interfaces using React, HTML, CSS, and JavaScript.
- Maintain and support minimal legacy components developed in Angular.
- Develop and optimize Oracle PL/SQL stored procedures, packages, triggers, and functions.
- Contribute to backend services using Java, Spring Boot, Microservices, and RESTful APIs.
- Ensure seamless integration between frontend and backend layers.
- Participate in code reviews, Agile ceremonies, and technical discussions.
Required Skills & Qualifications:
- Strong hands-on experience with React.js (Hooks, Redux, or Context API).
- Solid expertise in Oracle PL/SQL, including writing complex queries and performance tuning.
- Experience with Java, Spring Boot, and microservices-based architecture.
- Good understanding of RESTful API integration with frontend frameworks.
- Basic knowledge of Angular for minimal support and legacy component migration.
- Familiarity with Git and Agile tools (Jira, Confluence).
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration abilities.
Nice to Have:
- Previous internship or academic project experience in full-stack Java development.
- Exposure to cloud platforms like AWS or Azure.
- Understanding of CI/CD pipelines and automated deployment practices.
Education Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.