Skip to main content

Java Fullstack Developer

Technology
Algoleap Technologies
Hyderabad, India1 month ago
Full time

Job description

Key Responsibilities

  • Design, develop, test and maintain Java / Spring Boot microservices
  • Architect microservices-based applications and apply appropriate design patterns to deliver robust, maintainable and high-performing systems.
  • Build and support front-end components using Angular where required, integrating with backend APIs.
  • Deploy, monitor and troubleshoot services on cloud platforms (AWS / Azure).
  • Write and optimise SQL scripts; investigate and resolve data-related issues.
  • Perform root cause analysis of production incidents and drive permanent fixes to improve platform stability.
  • Conduct performance tuning and optimisation across services and database layers.
  • Participate in agile ceremonies – sprint planning, refinement, daily stand-ups and PI planning – and collaborate closely with QA, product and sister teams.
  • Contribute to code reviews, technical documentation and knowledge-sharing to maintain engineering quality standards.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering or a related field (or equivalent practical experience).
  • Strong hands-on experience building production-grade applications with Java and Spring Boot.
  • Proven experience designing and operating microservices architectures.
  • Solid working knowledge of at least one major cloud platform (AWS or Azure).
  • Practical experience with Angular for front-end development.
  • Extensive exposure to SQL scripting, production incident root cause analysis and performance tuning.
  • Strong understanding of software design patterns and best practices for maintainable, high-performing systems.

Preferred / Nice to Have

  • Experience with CI/CD pipelines, containerisation (Docker/Kubernetes) and observability tooling.
  • Familiarity with agile/SAFe delivery models and tools such as JIRA.
  • Exposure to facilities-management, scheduling or enterprise SaaS domains.
  • Strong communication skills and the ability to collaborate across distributed teams.

Interested in this role?