Talent.com
This job offer is not available in your country.
Senior Java / Spring Boot Developer

Senior Java / Spring Boot Developer

People Prime World WideBangalore
26 days ago
Job description

Key Responsibilities :

  • Design, develop, and maintain robust and scalable microservices using Java Spring Boot.
  • Build and consume REST APIs ensuring high performance and responsiveness.
  • Develop and optimize database-intensive applications using both SQL and NoSQL databases, with a focus on Couchbase and SQL Server.
  • Design and implement messaging systems using Kafka, AMQ, and WMQ to enable reliable asynchronous communication.
  • Manage containerized deployments using OpenShift or Kubernetes, including creating and maintaining CI / CD pipelines using Jenkins.
  • Apply object-oriented programming principles and design patterns to build maintainable code.
  • Work with security implementations including tokenization, encryption, certificate management, and API management tools such as APIC / APigee.
  • Collaborate with cross-functional teams to analyze requirements, propose solutions, and ensure quality deliverables.
  • Participate in code reviews, performance tuning, and troubleshooting.

Mandatory Skills and Experience :

  • 8+ years of strong experience in Java development.
  • 6+ years working with Spring Boot, including microservices architecture design and implementation.
  • 6+ years experience developing and consuming REST APIs.
  • 6+ years experience working with OpenShift and Web API.
  • 3+ years experience with SQL and NoSQL databases (especially Couchbase).
  • 3+ years experience with messaging systems such as Kafka, AMQ, WMQ.
  • 2+ years experience with OpenShift or Kubernetes including container orchestration and CI / CD (preferably Jenkins).
  • 2+ years of experience in object-oriented programming and applying design patterns.
  • Preferred Skills :

  • 6+ years experience with basic networking, DNS, Proxy servers, JFROG, and JUnit.
  • Experience with SQL Server database administration and development.
  • 2+ years experience working on Google Cloud Platform (GCP).
  • 2+ years experience working with security protocols including tokenization, encryption, certificate management, and OAuth token handling.
  • Experience with API management tools such as APIC / APigee.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Developer • Bangalore