Full Stack Developer
Job Title: Full Stack Developer (Java + Angular)
Location: Bangalore, India
Experience: 5+ Years
Employment Type: Full-time
Role Overview:
We are seeking a passionate and experienced Full Stack Developer with a strong foundation in
Java (backend) and Angular (frontend) to join our dynamic engineering team in Bangalore. This
role demands hands-on expertise in developing scalable web applications with modern
architectures, collaborating with cross-functional teams to deliver high-quality products.
Key Responsibilities:
● Design, develop, and maintain robust, scalable, and high-performance web applications
using Java (Spring Boot) and Angular.
● Collaborate with UI/UX designers, product managers, and other developers to translate
business requirements into technical solutions.
● Participate in architecture discussions and provide recommendations on system design,
development practices, and frameworks.
● Write clean, efficient, and maintainable code following best practices and coding
standards.
● Develop and consume RESTful APIs and ensure end-to-end integration between
front-end and back-end services.
● Perform unit testing, integration testing, and support user acceptance testing.
● Contribute to DevOps activities including CI/CD pipeline setup and deployments.
● Troubleshoot and resolve technical issues, ensuring reliability and performance of
applications in production.
● Stay current with emerging technologies and continuously enhance technical skillsets.
Required Skills & Qualifications:
● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
● 5+ years of professional experience in full-stack development.
● Strong experience with Java, Spring Boot, and related backend frameworks.
● Proficient in Angular (v8 or above), TypeScript, HTML5, and CSS3.
● Solid understanding of RESTful API design and integration.
● Knowledge of database technologies such as MySQL, PostgreSQL, or MongoDB.
● Familiarity with version control systems like Git.
● Experience in Agile/Scrum methodologies.
● Good problem-solving skills and the ability to handle multiple tasks and deadlines.
Preferred Skills:
● Exposure to cloud platforms such as AWS or Azure.
● Experience with Docker, Kubernetes, or other container technologies.
● Knowledge of performance tuning and application security best practices.
● Experience in domain-specific solutions in automotive, healthcare, or media