Overview
Wissen Technology is Hiring for Full Stack Developer (Angular + Java Spring Boot)
About Wissen Technology:
Wissen Technology is a globally recognized organization known for building solid technology teams, working with major financial institutions, and delivering high-quality solutions in IT services. With a strong presence in the financial industry, we provide cutting-edge solutions to address complex business challenges.
Job Summary: We are seeking a hands-on Full Stack Developer to join our dynamic team in Mumbai. The ideal candidate will bring a strong foundation in Angular (front-end) and Java Spring Boot (back-end), with a passion for building robust, scalable applications. This role requires a 60% focus on UI and 40% on backend development, with active involvement in the full software development lifecycle, from design through deployment.
Experience: 3–7 Years
Location: Mumbai
Key Responsibilities:
- Design, develop, and maintain scalable full-stack web applications using Angular (UI) and Java/Spring Boot (Backend).
- Translate technical requirements into well-architected solutions.
- Build and integrate RESTful APIs, ensuring performance, security, and scalability.
- Develop and execute automated unit and integration tests using frameworks like Junit, BDD, and Playwright.
- Collaborate with cross-functional teams using Agile methodologies.
- Work with relational databases (SQL) for designing and optimizing data storage.
- Build, deploy, and monitor applications using CI/CD pipelines.
- Use Unix/Linux for deployment and troubleshooting with basic command-line operations.
- Apply object-oriented principles and design patterns for maintainable code.
- Assist with DevOps tasks including Docker deployments and cloud deployment (optional/good to have).
- Contribute to architecture discussions and help guide junior developers if needed.
Required Skills:
- 3–7 years of professional experience as a Full Stack Developer.
- Proficient in Angular (v8 or above), Java EE, Core Java, and Spring Boot/Spring MVC.
- Solid understanding of REST API development and Service-Oriented Architecture (SOA).
- Strong foundation in Object-Oriented Design (OOD), design patterns, and application architecture.
- Hands-on experience with JPA/Hibernate for persistence.
- Good experience with relational databases and SQL query optimization.
- Familiarity with CI/CD pipelines and tools like Jenkins/GitLab CI.
- Working knowledge of Linux/Unix commands.
- Exposure to automated testing frameworks like JUnit, BDD (e.g., Cucumber), and Playwright.
- Basic scripting skills in Python (Nice to have).
- Experience working in Agile/Scrum development environments.
Good To Have Skills:
- Experience with Elastic Index Database and MongoDB (NoSQL).
- Familiarity with Docker for containerization.
- Exposure to cloud deployments on AWS, Azure, or GCP.