Fullstack Developer
Job Description
Key Responsibilities:
• Develop and maintain end-to-end web applications using Java, Spring Boot, and React.js.
• Design, develop, and integrate RESTful APIs and microservices.
• Deploy, monitor, and maintain cloud-based applications on AWS/GCP.
• Write clean, efficient, and scalable code while following best practices.
• Collaborate with cross-functional teams, including designers, developers, and DevOps engineers.
• Optimize applications for performance, scalability, and security.
• Participate in code reviews and contribute to the continuous improvement of development processes.
• (Optional) Work on Mendix low-code development for rapid application delivery.
Required Skills:
Frontend: React.js, JavaScript/TypeScript, HTML, CSS
Backend: Java, Spring Boot, REST APIs, Microservices
Database: MySQL, PostgreSQL, MongoDB
Cloud: AWS or GCP (Basic deployment and infrastructure knowledge)
Version Control: Git, GitHub/GitLab
CI/CD: Exposure to Jenkins, Docker, or Kubernetes is a plus
Good to Have: Mendix low-code platform experience
Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• 2+ years of hands-on experience in full-stack development.
• Strong problem-solving skills and the ability to work independently and collaboratively.
• Experience with Agile development methodologies.
