HP

Senior Java Developer

Bengaluru, Karnataka, India Full time
Senior Java Developer

Description -

At HP, talent is our criteria. Join us in reinventing the standard for diversity and inclusion. Bring your awesomeness and just be you! HP is the world’s leading personal systems and printing company, we create technology that makes life better for everyone, everywhere. Our innovation springs from a team of individuals, each collaborating and contributing their own perspectives, knowledge, and experience to advance the way the world works and lives. We are looking for visionaries, like you, who are ready to make a purposeful impact on the way the world works.

At HP, the future is yours to create!

As a Senior Java web application developer, this position will be responsible for the development of the strategic customer support platform for our support organization. This is a hands-on development role. The developer will be part of a team that is building an enterprise support application. As an application developer, this position will work closely with the architect and other development resources, within provided guidelines, to deliver solutions. The position will perform coding, testing, implementation, and documentation of solutions, building and supporting various integrations with both external and internal systems.

Responsibilities:

  • Design, develop, and maintain Java-based microservices using Spring Boot and RESTful APIs.
  • Leverage Kubernetes for container orchestration, scaling, and management of microservice deployments across environments.
  • Work closely with DevOps to optimize CI/CD pipelines (Jenkins, GitHub Actions, or Bamboo) for continuous integration and deployment.
  • Design resilient, fault-tolerant systems using cloud-native patterns (service discovery, circuit breakers, distributed tracing).
  • Integrate microservices with internal and external systems via APIs, message queues, and data pipelines.
  • Collaborate with architects and product owners to evaluate technical feasibility, define system architecture, and guide implementation.
  • Apply Test-Driven Development (TDD) and automated testing practices to ensure code quality and reliability.
  • Participate in code reviews, mentor junior developers, and contribute to engineering best practices.

Education and Experience:

  • Bachelor’s or master’s degree in computer science, Information Systems, or equivalent.
  • 7–10 years of experience in backend and cloud-native application development.
  • Strong expertise in Java 17/21, Spring Boot, and microservices architecture.
  • Deep understanding of Kubernetes (EKS), including Helm charts, deployment strategies, and observability tools (Prometheus, Grafana, ELK).
  • Experience with AWS services such as ECS, ECR, API Gateway, CloudFormation, and IAM.
  • Hands-on experience with containerization (Docker) and infrastructure automation (Terraform, Ansible, or CloudFormation).
  • Strong understanding of CI/CD pipelines and DevOps tools such as Jenkins, Bamboo, or GitHub Actions.
  • Solid experience with SQL (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Cassandra).
  • Familiarity with event-driven architecture.
  • Experience with caching technologies like Redis.
  • Strong foundation in data structures, algorithms, and object-oriented design principles.

Other Skills:

  • Experience with monitoring, logging, and alerting solutions (ELK stack, Prometheus, Grafana).
  • Familiarity with security best practices (OAuth2, JWT, SSL/TLS).
  • Knowledge of Content Management Systems (e.g., AEM) is a plus.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal abilities to work effectively with cross-functional teams.
  • Proven experience mentoring peers, influencing design decisions, and driving technical excellence.
  • Demonstrated passion for continuous learning, process improvement, and adopting modern engineering practices.

Job -

Software

Schedule -

Full time

Shift -

No shift premium (India)

Travel -

Not Specified

Relocation -

No

Equal Opportunity Employer (EEO)

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.

For more information, review HP’s EEO Policy or read about your rights as an applicant under the law here: “Know Your Rights: Workplace Discrimination is Illegal"