Full Stack Engineer

Experience in full-stack application development using Java, Spring Boot, Angular, and RESTful APIs.

Strong hands-on experience with Java 17, Spring Boot, Microservices, BFF (Backend for Frontend), and API development.

Experience designing and developing scalable, secure, and high-performance web applications.

5+ years of experience with Angular (v16+), TypeScript, HTML5, CSS3, and responsive UI development.

Expertise in REST API design, integration, and security implementation.

Strong knowledge of software development lifecycle (SDLC), design patterns, coding standards, and best practices.

Experience with CI/CD pipelines, DevOps practices, code quality tools, and automated deployments.

Hands-on experience with unit testing, integration testing, code coverage, and security vulnerability remediation.

Experience working in Agile/Scrum environments, including sprint planning, estimation, code reviews, and production support.

Strong troubleshooting, performance tuning, and production issue resolution skills.

Experience with Git, Bitbucket, JIRA, Confluence, Maven/Gradle, and SonarQube.

Exposure to cloud platforms (AWS/Azure) and containerization technologies is preferred.

Experience in Wealth Management, Brokerage, or Financial Services domain is preferred.

Strong leadership skills with experience mentoring developers and driving technical solutions.

See also

Full-Stack jobs by country — openings, pay and top skills →

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