Philips logo

Software Technologist - Java Full Stack

Philips

Bengaluru, Karnataka, IndiaMID
Hybrid

Job Description

Java Full Stack Developer role in health technology sector at Philips.

Responsibilities

  • Design, develop, and maintain scalable applications and components for serviceability applications in healthcare.
  • Own the detailed design and implementation of features/modules, ensuring adherence to best practices and coding standards.
  • Write clean, maintainable code with comprehensive unit and integration tests.
  • Participate in code reviews, requirements analysis, and risk mitigation activities.
  • Collaborate with cross-functional teams to ensure timely and high-quality deliveries.
  • Drive code craftsmanship and continuous improvement initiatives within the team.
  • Create and maintain up-to-date documentation for design and implementation.
  • Analyse functional and non-functional requirements and incorporate them into robust solutions.
  • Identify and resolve technical risks through prototyping and agile practices.
  • Bachelor's Degree in Computer Science, Software Engineering, and Information Technology.
  • Experience: 6+ years of proven experience as a Full Stack Developer in enterprise-grade applications.
  • Front-End Skills:
  • Proficiency in HTML, CSS, JavaScript, XML, and jQuery.
  • Hands-on experience with modern JavaScript frameworks such as Angular, React, and Node.js.
  • Back-End Skills:
  • Strong expertise in Java (primary) and Spring Framework.
  • Familiarity with security best practices (OAuth2, JWT, SSL/TLS).
  • Experience in building RESTful APIs, gRPC and WebSocket based services.
  • Database & Server Knowledge:
  • Solid understanding of Relational Databases (MS SQL Server, PostgreSQL) and preferably NoSQL databases (MongoDB, DynamoDB).
  • Familiarity with web servers like Apache and Nginx.
  • Cloud & DevOps:
  • Experience deploying and managing applications on AWS or Azure.
  • Knowledge of CI/CD pipelines, build tools (Maven/Gradle), and containerization (Docker, Kubernetes).
  • Architecture & Design:
  • Experience in Microservices architecture.
  • Understanding of UI/UX principles and responsive design.
  • Agile Practices:
  • Hands-on experience working in Scrum teams and familiarity with Agile methodologies.
  • Strong communication, collaboration, and influencing skills.

Qualifications

  • Experience with full stack development
  • Proficiency in Java and Spring Framework

Nice to have

  • Experience with cloud deployments on AWS or Azure

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.

Software Technologist - Java Full Stack at Philips | FeedbackAI