Full Stack Developer (Senior) 0693
Summary
Build enterprise-grade Java/Spring Boot microservices and Angular frontends, deploy on AWS, and manage PostgreSQL/DynamoDB databases using Terraform 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.
- Advanced Angular development experience.
- Experience with Kubernetes.
- Knowledge of Oracle Databases.
- Experience with NPM and CodeCommit.
- Exposure to Generative AI projects or use cases.
- 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.