SenioDTICI_Full Stack Developer - T8 (Sales IT) II 4770
Posted Updated
Description
# Senior Full Stack Developer
## Company Overview
*Company details are not specified.*
## Job Summary
The Senior Full Stack Developer will play a crucial role in designing, developing, and maintaining scalable applications that drive the business forward. This position requires a minimum of 6 years of experience, with a strong focus on both backend and frontend technologies, enabling the delivery of robust, high-performance solutions.
## Responsibilities
- Design, develop, and maintain scalable full stack applications using **Java**, **Spring Boot**, and **Angular**.
- Build and integrate **RESTful APIs** and microservices architecture.
- Implement data access layers using **Spring Data JPA** and **Hibernate**.
- Work with **NoSQL** databases like **MongoDB** to manage large-scale data.
- Develop responsive and dynamic user interfaces using **Angular** and **TypeScript**.
- Collaborate with DevOps teams to containerize applications using **Docker** and **Kubernetes**. Experience with **ArgoCD** is a plus.
- Deploy and maintain applications on cloud platforms, preferably **Azure**.
- Participate in code reviews, design discussions, and **Agile/Scrum** ceremonies.
- Ensure application performance, scalability, and security best practices across the stack.
## Qualifications
- **6+ years** of hands-on experience in Java development (**Core Java, J2EE, Spring Boot**).
- Strong understanding of **Spring Data JPA**, **Hibernate**, and ORM frameworks.
- Proficiency in **NoSQL** databases like **MongoDB**.
- Experience with **Docker** and **Kubernetes** for containerized deployments.
- Experience deploying and managing applications on cloud platforms (**Azure**, **AWS**, or **GCP**).
- Solid understanding of microservices design patterns and best practices.
- Working knowledge of **REST APIs**, **JSON**, and CI/CD pipelines.
- Hands-on experience with **Angular** and **TypeScript** for frontend development.
- Strong problem-solving and debugging skills.
## Preferred Skills
- Additional experience with microservices architecture and design patterns.
- Familiarity with **ArgoCD** for continuous delivery automation.
- Knowledge of performance tuning and optimization strategies.
## Experience
- Minimum of **6 years** of relevant experience in full stack development.
## Environment
- *Work setting details are not specified, but the role may involve remote or hybrid work depending on company policies.*
## Salary
*Salary details are not specified.*
## Growth Opportunities
*Potential career advancement opportunities are not specified.*
## Benefits
*Offered benefits are not specified.*
