VaporVM

Java Software Engineer

VaporVM

Pakistan

Accepting Applications Full-time On-site LinkedIn
Posted 1 month, 2 weeks ago 11 views 0 applications
Job Description

We are seeking a

Software Engineer – Java

with

2–4 years of experience

to design, develop, and maintain scalable Java applications. The ideal candidate will have hands-on experience with

Spring Boot, microservices, REST APIs, Angular

, and modern DevOps practices while collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

  • Develop and maintain Java applications using

Spring Boot

.

  • Build and integrate

RESTful APIs

and microservices.

  • Develop front-end components using

Angular (v13+), JavaScript, HTML5, and CSS

.

  • Optimize

MySQL, PostgreSQL, and MongoDB

databases.

  • Participate in code reviews and follow coding best practices.
  • Support CI/CD,

Docker

,

Kubernetes

, and cloud deployments (

AWS/Azure

).

  • Implement workflow automation using

Camunda BPM

and IAM solutions with

Keycloak

.

  • Use

Liquibase/Flyway

for database migrations.

  • Monitor applications using

Prometheus, Grafana,

or

ELK Stack

.

  • Troubleshoot and resolve application issues.

Technical Skills

  • Java, Spring Boot, REST APIs, Microservices
  • Angular (v13+), JavaScript, HTML5, CSS, Node.js
  • MySQL, PostgreSQL, MongoDB
  • Docker, Kubernetes, CI/CD
  • AWS or Azure
  • Camunda BPM, Keycloak
  • Liquibase/Flyway
  • Prometheus, Grafana, ELK Stack

Qualifications

  • Bachelor's degree in computer science, Software Engineering, IT, or a related field.
  • 2–4 years

of hands-on Java development experience.

  • Experience with Spring Boot and modern software development practices.
  • Java, AWS/Azure, or DevOps certifications are an advantage.
Max 3 MB. JPEG or PNG recommended.

Choose which emails you want from Jobaro. You can change this later in Settings.

About Company
Share this job