Logo for PradeepIT Consulting Services Pvt Ltd

Java Cloud Developer

Roles & Responsibilities

  • Proven experience as a Java Developer with expertise in Spring and Quarkus.
  • Design and development of microservices and APIs using RESTful and message-driven communication; experience with ActiveMQ and SNS/SQS.
  • Proficiency with PostgreSQL and cloud databases (Aurora) and caching using Redis; strong QA skills with Sonar, JUnit, RestAssured (Cucumber and Selenium optional).
  • Experience with containerization and orchestration (Docker, Kubernetes/OpenShift); cloud platforms (AWS or Azure); CI/CD tools (Jenkins, GitLab CI/CD); monitoring/tracing tools (Grafana, Dynatrace, ELK, Prometheus).

Requirements:

  • Implement system software and customize to client requirements; perform post-implementation validation and resolve bugs found during testing.
  • Provide quality assurance reviews; prepare detailed software specifications and test plans.
  • Code new programs to client specifications, create test data, and modify existing programs to meet new standards with unit testing.
  • Gather and analyze system requirements, document specifications, develop software solutions, and analyze enhancement requests and specifications.

Job description

Job Description

Mandatory/Preferred Language Skills:

  • Proven experience as a Java Developer, with expertise in Spring-* and Quarkus.
  • Design and develop microservices and APIs following best practices for RESTful and message-driven communication.
  • Proficiency in database systems like PostgreSQL and cloud databases (Aurora) as well as caching mechanisms like Redis.
  • Strong quality assurance skills using Sonar, JUnit, RestAssured, and optionally Cucumber and Selenium.
  • Hands-on experience with message brokers like ActiveMQ and SNS&SQS
  • Hands-on experience with containerization and orchestration using Kubernetes/openShift.
  • Knowledge with containerization technologies (Docker) and container orchestration (Kubernetes, OpenShift).
  • Experience with anyone cloud platforms such as AWS or Azure.
  • Experience with CI/CD tools and pipelines, such as Jenkins, GitLab CI/CD, or similar.
  • Familiarity with monitoring and tracing tools such as Grafana, Dynatrace, ELK stack, and Prometheus.
  • Certifications in Java, Quarkus, Kubernetes, or cloud platforms are a plus.
  • Strong communication and collaboration abilities.

Essential Duties and Responsibilities:

  • Implement system software and customize to client requirements;
  • Perform post-implementation validation of software and resolve any bugs found during testing;
  • Provide quality assurance reviews;
  • Prepare the detailed software specifications and test plans;
  • Code new programs to clients specifications and create test data for testing;
  • Modify existing programs to new standards and conduct unit testing of developed programs;
  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data;

Analyze and review enhancement requests and specifications

Related jobs

Other jobs at PradeepIT Consulting Services Pvt Ltd

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.