We are seeking a skilled Full Stack Developer with extensive experience in React.js, Next.js, Java, Spring Boot, and PostgreSQL to join our dynamic engineering team. The ideal candidate will be responsible for developing responsive web applications and building scalable backend services, ensuring seamless integration between frontend and backend components. This role demands a strong focus on writing clean, maintainable code and optimizing database performance while collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Develop modern, responsive web applications using React.js and Next.js.
- Build scalable backend services and RESTful APIs with Java and Spring Boot.
- Design, develop, and optimize PostgreSQL databases, including schema design, queries, relationships, and indexes.
- Integrate frontend applications with backend APIs to ensure smooth data flow and functionality.
- Write clean, reusable, maintainable, and well-tested code following best practices.
- Troubleshoot and resolve application and production issues promptly.
- Participate actively in code reviews to maintain code quality and consistency.
- Collaborate with product managers, designers, and fellow developers to deliver new features and improvements.
Required Qualifications
- Proficiency in React.js, Next.js, Java, Spring Boot, and PostgreSQL.
- Strong knowledge of JavaScript and TypeScript.
- Experience developing and consuming RESTful APIs.
- Solid understanding of HTML5 and CSS3.
- Familiarity with Git version control.
- Strong grasp of Object-Oriented Programming principles.
- Expertise in database design and SQL query optimization.
- Good understanding of software development methodologies and best practices.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 3 years of professional experience in full-stack development.
- Excellent problem-solving and debugging skills.
- Ability to work both independently and collaboratively within a team.
- Effective communication and teamwork abilities.
Preferred Qualifications and Benefits
- Experience with Docker, Continuous Integration/Continuous Deployment (CI/CD) pipelines, and Google Cloud Platform (GCP).
- Knowledge of Spring Security, JWT, Redis, and automated testing frameworks.
- Competitive salary package.
- Opportunities for professional growth and skill development.
- Collaborative and supportive work environment.
- Chance to work with cutting-edge technologies and modern development practices.
This position offers a rewarding opportunity to contribute to innovative projects while advancing your career in a forward-thinking company. If you are passionate about full-stack development and eager to work in a collaborative setting, we encourage you to apply.