Point your AI agent at freehire and let it find you a job.

Get the CLI →

Open Source (Pty) Ltd

Full Stack Developer (Senior) 0693

Posted 3 views
Discussion

Summary

Senior full-stack developer designing and maintaining enterprise applications: Java/Spring Boot microservices and RESTful APIs on the backend, Angular/JavaScript frontends, and PostgreSQL/DynamoDB data layers, deployed on AWS using Terraform, AWS CDK, and Docker.


Essential Skills
  • Strong proficiency in Java and Spring Boot.
  • Experience with AWS cloud services.
  • Experience with Python.
  • Strong SQL and database management skills.
  • Experience with PostgreSQL, RDBMS, and DynamoDB.
  • Experience with Angular and JavaScript.
  • Knowledge of Node.js.
  • Experience with JPA & Hibernate.
  • Experience building RESTful APIs.
  • Experience with Terraform and AWS CDK.
  • Proficiency with Git/GitHub.
  • Experience with Docker.
  • Familiarity with SonarQube and code quality practices.
  • Experience using Maven for project management and builds.
Advantageous Skills
  • Advanced Angular development experience.
  • Experience with Kubernetes.
  • Knowledge of Oracle Databases.
  • Experience with NPM and CodeCommit.
  • Exposure to Generative AI projects or use cases.
Role & Responsibilities
  • Design, develop, test, and maintain enterprise-grade applications.
  • Build and enhance RESTful APIs and microservices using Java and Spring Boot.
  • Develop responsive and user-friendly frontend applications using Angular and JavaScript.
  • Design and manage both relational and NoSQL database solutions.
  • Implement Infrastructure as Code (IaC) using Terraform and AWS CDK.
  • Deploy, monitor, and support applications within AWS cloud environments.
  • Participate in code reviews and ensure high code quality standards through best practices and tools.
  • Collaborate with cross-functional teams to deliver innovative technology solutions.
  • Mentor and support fellow team members, sharing knowledge and best practices.
  • Contribute to continuous improvement initiatives and emerging technology discussions, including Generative AI use cases.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

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