Search by job, company or skills

K

JAVA Developer

8-13 Years
Save
  • Posted 13 hours ago
  • Over 50 applicants
Quick Apply

Job Description

We are seeking a highly experienced and skilled Java Developer to join KVC Consultants Ltd. In this role, you will leverage your 8+ years of expertise in developing core Java applications, with a strong focus on distributed systems, event-driven architectures, and microservices. You will be instrumental in designing, building, and monitoring robust solutions using Spring Boot, RESTful APIs, and various persistence technologies, all within an Agile environment.

Roles and Responsibilities:

  • Develop core Java applications across enterprise, SME, or start-up environments.
  • Design, build, and monitor microservices.
  • Integrate Java applications with various persistence technologies including JPA, Hibernate, MS-SQL, and PostgreSQL.
  • Utilize Java 11+ features, including Streams, Lambdas, and Functional Programming, for efficient code.
  • Develop and maintain RESTful APIs.
  • Contribute to CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps.
  • Work comfortably in Agile environments with iterative development and regular demos.
  • Implement container orchestration using Managed Kubernetes (EKS, AKS, or GKE).
  • Apply working knowledge of Domain-Driven Design (DDD) and Backend-for-Frontend (BFF) concepts.
  • Utilize familiarity with event-driven technologies (e.g., Kafka, MQ, Event Buses).
  • Collaborate within an Agile framework, applying software development best practices.
  • Use version control systems, particularly Git, for code management.

Skills Requirement:

  • 8+ years of experience developing core Java applications.
  • Proven experience with distributed systems and event-driven architectures.
  • Expertise in Spring Boot, Spring Framework, and RESTful API development.
  • Experience in designing, building, and monitoring microservices.
  • Solid background in persistence technologies including JPA, Hibernate, MS-SQL, and PostgreSQL.
  • Proficient in Java 11+, including features like Streams, Lambdas, and Functional Programming.
  • Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps.
  • Familiarity with major cloud platforms: AWS, Azure, or GCP (AWS preferred).
  • Front-end development experience using React or Angular with a good understanding of leveraging best practices around HTML, CSS3/Tailwind, Responsive designs.
  • Comfortable in Agile environments.
  • Experience with container orchestration using Managed Kubernetes (EKS, AKS, or GKE).
  • Working knowledge of Domain-Driven Design (DDD) and Backend-for-Frontend (BFF) concepts.
  • Familiarity with event-driven technologies (e.g., Kafka, MQ, Event Buses).
  • Hospitality services domain experience is a plus.
  • Proficiency in Agile methodologies and software development best practices.
  • Experience with version control systems, particularly Git.

QUALIFICATION:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

About Company

KVC IS A DIRECT HIRING CENTER FOR MNCs - NO PLACEMENT CHARGES..WE HAVE BEEN IN SERVICE FOR LAST 21 YEARS & HAVE HELPED MORE THAN 1 LAKH JOB SEEKERS TO GET THEIR JOBS & STRIVE TO REMAIN AS PASSIONATE & SPIRITED AS EVER BEFORE.

Job ID: 122810019

Similar Jobs

Noida, India

Skills:

multi-threadingHibernatePostgreSQLconcurrencySpring BootGitJUnitCore JavaLinuxMySQLDistributed SystemsReactjsRest ApisJpaOraclePythonMicroservices architecture

Noida, India

Skills:

TomcatSpring BootSQL ServerJavaMicroservicesApi GatewayMavenHibernateSpring MVCAzureWorkflow orchestrationRESTful API servicesServerless applicationsJ2EE frameworksPostgres DB

Gurugram, India

Skills:

HibernateSpring BootJava 8MavenGradleSpring CloudRest ApisAWSJpaKubernetesAzureGcpDockerGit

Noida, India

Skills:

OopsDatabase ConceptsSqlPl SqlApplication ServersJavaMicroservicesJ2EEAWSSpring BootCloud ServicesKubernetesAzureMultithreadingDockerCore JavaCore design patternsCollectionsData Structure ConceptsCluster and Fault-tolerance ArchitectureAdvanced Java ConceptsJVM fundamentalsAJX

Noida, India

Skills:

Distributed SystemsCassandraMicroservicesKubernetesMultithreadingDockerUmlDesign PatternsCore JavaSoftware ArchitectureNoSQL DB