Java Software Engineer
VaporVM
Job description
About the role
We are looking for a Java Software Engineer with 2–4 years of experience to design, develop, and maintain scalable Java applications. You will work closely with cross‑functional teams, applying modern DevOps practices to deliver high‑quality software solutions.
Key responsibilities
- Develop and maintain Java applications using Spring Boot.
- Design, build, and integrate RESTful APIs and microservices.
- Create front‑end components with Angular (v13+), JavaScript, HTML5, and CSS.
- Optimize and manage MySQL, PostgreSQL, and MongoDB databases.
- Participate in code reviews and enforce coding best practices.
- Support CI/CD pipelines, Docker, Kubernetes, and cloud deployments on AWS or Azure.
- Implement workflow automation with Camunda BPM and IAM solutions using Keycloak.
- Handle database migrations with Liquibase or Flyway.
- Monitor applications using Prometheus, Grafana, or the ELK Stack.
- Troubleshoot and resolve application issues.
Required profile
- Bachelor's degree in Computer Science, Software Engineering, IT, or a related field.
- 2–4 years of hands‑on Java development experience.
- Proven experience with Spring Boot and modern software development practices.
- Certifications in Java, AWS/Azure, or DevOps are a plus.
Required 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
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salary: Software Engineer - E-Commerce (Remote) Based on 30 job offers in PakistanSalaries by job title
- Business Development Executive 44
- Sales Executive 43
- Graphic Designer 27
- Software Engineer - ElectronJS, Desktop (Remote) 26
- Software Engineer - FinTech (Remote) 25
- Enterprise Account Manager – Frontier AI (Remote) 23
- Business Development Manager 22
- Enterprise Account Manager – Government (Remote) 20
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
44 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
VaporVM
Related job offers
-
Head of Engineering, Payment Gateway
Moniepoint Group Pakistan -
Data Scientist – Python (Remote)
Hired Pakistan -
Security Researcher – Remote Vulnerability Researcher
Hire Feed Pakistan -
Senior Backend Engineer - Node.js & AWS (Remote)
Quik Hire Staffing -
Entry-Level Business Analyst (Remote, US Central Time)
Ledelsea