Skip to content
Thinkwise

Java Full Stack Developer

Looking for Java Full Stack Developer (Angular), responsible for designing, developing, and maintaining scalable web applications across both backend and frontend layers.

Locations
Remote - India Indore, India Hyderabad, India Ahmedabad, India
Type
Contract
Experience
5-8+ years
Department
Engineering
Posted
October 9, 2026

About the role

Key Responsibilities

  • Design, develop, and maintain scalable backend services and RESTful APIs using Java and Spring Boot. Microservices
  • Build dynamic, responsive, and user-friendly front-end applications using Angular.
  • Develop and manage microservices-based architectures ensuring performance and reliability.
  • Collaborate with product managers, designers, and other developers to translate business requirements into technical solutions.
  • Ensure seamless integration between frontend and backend systems.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Implement testing strategies including unit testing, integration testing, and UI testing.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and contribute to continuous improvement.

What You’ll Bring

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5–8+ years of experience in full stack development.
  • Strong experience in Java, Spring Boot, and Angular.
  • Hands-on experience building scalable web applications and microservices.

Mandatory Skills

  • Strong proficiency in Java with solid understanding of OOP principles.
  • Hands-on experience with Spring Boot, Spring MVC, and REST APIs Integration
  • Strong experience in Angular (v17 or above), TypeScript, HTML5, CSS3.
  • Experience with microservices architecture and distributed systems.
  • Knowledge of frontend frameworks, responsive design, and UI/UX principles.
  • Experience with SQL and NoSQL databases PostgreSQL, MySQL, MongoDB
  • Experience building responsive, API-driven web applications
  • Apache ECharts or equivalent charting library, data visualization experience
  • Kafka / event-driven architecture experience
  • Python for scripting and AI/ML integration
  • Basic AI/ML awareness, LLM, RAG, AI Agents is a plus
  • Familiarity with version control systems (Git).
  • Experience with CI/CD pipelines and DevOps practices is a plus.
  • Understanding of API integration and asynchronous programming.

Apply

Java Full Stack Developer

Fields marked * are required.

CV *