Philips logo

Software Technologist I

Philips
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootAngularRESTful APIsAWSdockerKubernetesMicroservices ArchitectureTypescript

Job description

Overview

Design, build and maintain end-to-end web applications and cloud-native microservices using Java, Spring Boot and Angular, collaborating with product, architecture and DevOps teams.

What you'll do

  • Design, develop and maintain end-to-end web applications using Java, Spring Boot and Angular.
  • Build RESTful APIs and microservices with a strong focus on performance, scalability and security.
  • Implement cloud-native architectures leveraging services in AWS.
  • Collaborate with product owners, architects and DevOps engineers to define and implement technical solutions.
  • Participate in code reviews, ensuring adherence to best practices and coding standards.
  • Optimize application performance and troubleshoot production issues.
  • Mentor junior developers and contribute to improving development processes and tools.
  • Integrate automated testing, CI/CD pipelines and containerization (Docker/Kubernetes).
  • Stay updated on emerging technologies and recommend improvements for existing systems.
  • Design solutions based on business requirements in specific technology areas, ensuring adherence to defined standards and guidelines.
  • Assist in designing and developing scalable, reusable, defect-free and first-time-right code and configurations.
  • Engage in the design, development, testing, validation and integration of applications, and provide ongoing support and maintenance post go-live.
  • Execute test activities according to plan, including preparation, creation, execution and closure.
  • Support build automation and configuration management efforts.
  • Assist the IT Software Engineering Manager / IT Platform Manager in the timely provision of technical environments for development and testing.
  • Demonstrate proficiency in your assigned area of specialisation and a solid understanding of related disciplines.
  • Participate in the full software development process, working in pairing mode with other team members.
  • Maintain a comprehensive understanding of company products and services, aligning technical solutions with organisational objectives and customer needs.
  • Interact frequently with stakeholders to ensure their needs and expectations are met.

What you'll need

  • Bachelor's degree in Computer Science, Engineering or related field.
  • 6+ years of experience in full stack development.
  • Strong proficiency in Java 8+, Spring Boot and REST API design.
  • Hands-on experience with Angular (version 8 or above), TypeScript, HTML5 and CSS3.
  • Knowledge of cloud-native development (preferably AWS).
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, ElasticSearch).
  • Solid understanding of microservices architecture and API security (OAuth2, JWT).
  • Working knowledge of Git and CI/CD tools (Jenkins, GitHub Actions, or similar).
  • Strong problem-solving, analytical and communication skills.

Nice to have

  • Exposure to cloud services (AWS Lambda, API Gateway, S3, etc.).
  • Understanding of DevOps practices and Infrastructure as Code (Terraform / CloudFormation).
  • Knowledge of Agile methodologies and Scrum practices.
  • Solution Design
  • Systems Integration
  • DevOps
  • Configuration Management (CM)
  • Troubleshooting

Details

  • Location: Bangalore.
  • Work mode: office-based teams work in person at least 3 days per week.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Technologist I