freehire launches on Product Hunt on 26 August.

Follow →

Senior Full-Stack Engineer

Summary

Builds scalable web apps with Spring Boot, React.js, and AI integrations (OpenAI, LangChain) on AWS, while optimizing databases and mentoring junior engineers.

Senior Full-Stack Engineer

Are you a passionate engineer who loves building scalable, high‑performing systems? Do you thrive on tackling complex challenges across both frontend and backend technologies? If so, we’d love to meet you!

What You’ll Do:

  • Design and develop robust, high‑quality web applications using Spring Boot, React.js, and modern architectures.
  • Work on RESTful APIs, microservices, and cloud‑based deployments using AWS.
  • Integrate advanced tools such as Stripe, Twilio, and AI/LLM APIs (OpenAI, Gemini, LangChain, etc.).
  • Optimize database performance and scalability with PostgreSQL, MySQL, and Redis.
  • Collaborate closely with product, QA, and DevOps teams to deliver seamless, high‑impact solutions.
  • Mentor junior developers and contribute to a culture of clean code and continuous improvement.

Technical Skills:

  • Languages: Java, Python, JavaScript, TypeScript
  • Frameworks: Spring Boot, Flask, React.js, Redux
  • Databases: MySQL, PostgreSQL, Redis
  • Authentication: Keycloak, AWS Cognito
  • AI & LLM Tools: OpenAI, Gemini, DeepSeek, LangChain, LlamaIndex, RAG Pipelines
  • Integrations: Stripe, Authorize.net, SendGrid, Twilio
  • DevOps: Docker, Git, AWS (EC2, S3, RDS), CI/CD
  • Testing: JUnit, Postman, Mockito
  • Other: REST APIs, Microservices, Agile/Scrum, Design Patterns

Why You’ll Love Working With Us:

  • Work on cutting‑edge projects integrating AI, cloud, and modern web stacks.
  • Join a team that values innovation, mentorship, and quality engineering.
  • On‑site work environment with opportunities for professional growth.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available