HamburgerMenu
hirist

Java Developer - Microservices Architecture

Pi-square Technologies
6 - 13 Years
Multiple Locations

Posted on: 18/06/2026

Job Description

Job Title: Java Developer

Experience: 6-13 Years

Notice Period: Immediate to 30 Days (Maximum)

Employment Type: Full-Time, Permanent

About the Role:

We are looking for an experienced Java Developer with strong expertise in modern Java technologies, microservices architecture, and cloud-native application development. The ideal candidate should have hands-on experience in Java 11+, Spring Boot, RESTful services, and database technologies, with exposure to modern DevOps practices and GitHub ecosystem.

Key Responsibilities:

- Design, develop, and maintain scalable, high-performance Java applications.

- Build and enhance microservices using Spring Boot and REST APIs.

- Write clean, reusable, and efficient code following industry best practices.

- Collaborate with cross-functional teams to deliver high-quality software solutions.

- Develop and optimize database interactions with relational and NoSQL databases.

- Participate in code reviews, debugging, performance tuning, and application optimization.

- Work with CI/CD pipelines and version control using GitHub and GitHub Actions.

- Learn and work with the organization's framework built on Vert.x.

- Ensure adherence to coding standards, security practices, and software development lifecycle processes.

Required Skills:

- 6-13 years of hands-on software development experience.

- Strong experience in Java 11 or above (Mandatory).

- Hands-on expertise with Lambda Expressions and Functional Interfaces (Mandatory).

- Strong experience with Spring Boot and Microservices (Mandatory).

- Knowledge of Vert.x or willingness to learn and work on the AMEX framework.

- Hands-on experience with GitHub and GitHub Actions.

- Experience using GitHub Copilot.

- Strong knowledge of REST APIs and distributed application development.

- Experience with PostgreSQL or any other relational database (RDBMS).

- Experience with Couchbase or any NoSQL database.

- Strong problem-solving, analytical, and communication skills.

Preferred Skills:

- Experience working in Agile/Scrum environments.

- Understanding of CI/CD pipelines and DevOps practices.

- Knowledge of performance optimization and scalable application design.

Education:

- Bachelor's degree in Engineering, Computer Science, Information Technology, or any equivalent graduate degree.

Industry: IT Services & Consulting

Employment Type: Full-Time, Permanent

Role: Java Developer

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...