freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer– Full Stack (Java, React)

Open 20d

Summary

Develops and maintains full-stack applications using Java/Spring Boot for backend and React/TypeScript for frontend, with cloud deployment and AI-assisted coding.

• Design, develop, and maintain backend services using Java and Spring Boot
• Build responsive and maintainable user interfaces using React and TypeScript
• Use AI coding assistants (e.g., Copilot) to accelerate development, refactor code, generate tests, and improve readability
• Write clean, efficient, maintainable, and well‑tested code
• Design and implement SQL queries and work with relational database schemas
• Participate in deploying and running applications in cloud environments (AWS, Azure, or GCP)
• Participate actively in code reviews, ensuring quality and consistency
• Collaborate with cross‑functional teams to deliver features end‑to‑end
• Troubleshoot, debug, and resolve technical issues across the application stack
• Contribute to CI/CD pipelines, automation, and continuous improvement initiatives
• Follow and promote best practices in software development and agile delivery

• Professional experience in software development
• Strong knowledge of Java and object oriented programming principles
• Hands on experience with Spring Boot and RESTful APIs
• Good understanding of JavaScript and/or TypeScript
• Experience with React or similar front end frameworks
• Solid understanding of relational databases and SQL
• Experience using Git in a collaborative development environment
• Ability to use AI based development tools as part of the daily workflow
• Strong problem solving, analytical, and debugging skills

Nice to have:
• Experience with cloud platforms (AWS, Azure, GCP)
• Familiarity with Docker and containerized deployments
• Exposure to microservices architectures
• Experience with CI/CD tools and automated pipelines
• Understanding of agile methodologies (Scrum, Kanban)
• Previous experience using GitHub Copilot or similar AI assisted coding tools

Benefits

  • Full access to foreign language learning platform
  • Personalized access to tech learning platforms
  • Tailored workshops and trainings to sustain your growth
  • Medical insurance
  • Meal tickets
  • Monthly budget to allocate on flexible benefit platform
  • Access to 7 Card services
  • Wellbeing activities and gatherings

See also