58 Phenom Jobs
Full Stack Developer - Java/React.js (5-15 yrs)
Phenom
posted 3d ago
Flexible timing
Key skills for the job
Job Description :
Back-End Development (Java) :
- Design, develop, and implement RESTful APIs and web services using Java and Spring Boot or other relevant Java frameworks.
- Build secure, scalable, and maintainable back-end systems to support web application functionality.
- Write clean, maintainable, and well-tested code adhering to best practices and coding standards (e.g, TDD, SOLID principles).
- Collaborate effectively with front-end developers to ensure seamless integration between back-end and front-end components.
- Manage and optimize database performance using SQL Server or other relational databases.
- Implement robust security measures to protect user data and application integrity (e.g authentication, authorization).
Front-End Development (React.js) :
- Design and develop user interfaces using React.js and related libraries (e.g, Redux, React Router).
- Build interactive, responsive, and accessible user experiences optimized for different devices and browsers (WCAG compliance).
- Consume APIs and data provided by the back-end to populate and interact with the front-end application.
- Collaborate with back-end developers and designers to translate user stories and product requirements into functional web applications.
Full-Stack Development :
- Participate in all phases of the software development lifecycle, from requirements gathering and design to development, testing, and deployment.
- Contribute to the continuous improvement of our development processes and technologies.
- Stay up-to-date with the latest advancements in Java, React.js, and full-stack development best practices.
Qualifications :
- 5-15 years of experience as a Full-Stack Developer with a strong foundation in Java and React.js.
- In-depth knowledge of Java programming language and frameworks (Spring Boot preferred).
- Strong understanding of web development fundamentals (HTML, CSS, JavaScript).
- Experience with building RESTful APIs and integrating with front-end applications.
- Proficiency in React.js and related libraries for building user interfaces.
- Experience with relational databases (SQL Server, MySQL) and database management.
- Understanding of web security principles and best practices (e.g, OWASP Top 10).
- Experience with version control systems (Git) and CI/CD pipelines (optional but a plus).
- Excellent problem-solving skills and a keen eye for detail.
- Strong communication and collaboration skills
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
2-5 Yrs
Hyderabad / Secunderabad