Software Engineer

CGLIA Solutions LLP

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CGLIA Solutions LLP in Hyderabad is seeking a Software Engineer (Java) to design, develop, and maintain scalable, secure, cloud-based enterprise applications. You will work closely with Product Management, QA, DevOps, and cross-functional teams to deliver innovative software solutions that meet customer expectations.

The ideal candidate should be a self-starter with strong Java backend expertise and a passion for high-quality software.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or equivalent.
  • 5+ years of hands-on Java application development.

Responsibilities

  • Participate in requirement analysis and collaborate with Product Management to understand functional and non-functional requirements.
  • Contribute to technical design discussions and prepare technical design documentation.
  • Design, develop, test, and maintain backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and Microservices.
  • Write clean, reusable, well-documented code following best practices.
  • Collaborate with QA, DevOps, UI, and Product teams throughout the SDLC.
  • Mentor junior engineers and contribute to knowledge sharing.

Skills

Analytical thinking
Problem solving
Effective communication
Team collaboration
Self-motivated learning
Agile/Scrum

Education

Bachelor's degree in Computer Science/Information Technology

Tools

Core Java (Java 8/11/17)
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Hibernate
RESTful APIs
Microservices
MySQL
PostgreSQL
Oracle
MS SQL Server
Git
Maven/Gradle
Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)
Kafka
RabbitMQ

Job description

Company Background

Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development organization developing highly available, highly secure, cloud-based enterprise software products catering to the needs of leading Research Facilities, University Medical Centers, Hospitals, and Pharmaceutical companies across the globe, ultimately contributing to the development of life-saving medications.

CGLIA is committed to helping software professionals unleash their creativity, build world-class enterprise applications, and accelerate their careers in a collaborative and innovation-driven environment.

Position Title : Software Engineer

Position Type: Full-Time

Department: Research & Development

Reports To: First Level Manager

Job Summary

As a Software Engineer (Java), you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance cloud-based enterprise applications. You will work closely with Product Management, Business Analysts, QA, DevOps, and cross-functional engineering teams to deliver innovative software solutions that exceed customer expectations.

The ideal candidate should be a self-starter with excellent analytical and problem-solving skills, strong expertise in Java backend technologies, and a passion for developing high-quality software. This role also provides an opportunity to mentor junior engineers, participate in technical discussions, and contribute to architectural decisions.

Key Responsibilities
  • Participate in requirement analysis and collaborate with Product Management to understand functional and non-functional requirements.
  • Contribute to technical design discussions and prepare technical design documentation.
  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and Microservices.
  • Write clean, reusable, maintainable, and well-documented code following industry best practices.
  • Optimize application performance, scalability, reliability, and security.
  • Perform unit testing, code reviews, debugging, and production issue resolution.
  • Collaborate with QA, DevOps, UI, and Product teams throughout the software development lifecycle.
  • Mentor junior engineers and actively contribute to knowledge sharing within the team.
  • Stay updated with emerging technologies, frameworks, and software development best practices.
  • Participate in technical interviews and hiring activities to support organizational growth.
  • Undertake additional responsibilities as required to achieve project and organizational objectives.
Qualifications (Education, Experience, Skills & Knowledge)
  • Bachelor's degree in Computer Science, Information Technology, or an equivalent discipline.
  • 5+ years of hands-on experience in Java application development.
  • Strong expertise in Core Java (Java 8/11/17) and Object-Oriented Programming concepts.
  • Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
  • Strong experience designing and developing RESTful APIs and Microservices.
  • Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or MS SQL Server.
  • Good understanding of Data Structures, Algorithms, Design Patterns, and Multithreading.
  • Angular, Bootstrap, Material Design, HTML5, CSS, JavaScript
  • Hands-on experience with Git, Maven/Gradle, and Agile/Scrum development methodologies.
  • Experience with code quality tools such as SonarQube and static code analysis.
  • Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is preferred.
  • Knowledge of messaging systems such as Kafka or RabbitMQ is an added advantage.
  • Strong analytical, troubleshooting, and debugging skills.
  • Excellent written, verbal, and interpersonal communication skills.
  • Ability to work independently and collaboratively in a fast-paced product development environment.
  • Eagerness to learn and adopt new technologies.

Skills:- Spring Boot, Spring MVC, Hibernate (Java), Java, SQL and Microservices

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - JAVA FullStack
Senior Software Engineer - JAVA FullStack

Trintech Solutions Private Limited (India) • Bengaluru

On-site
INR 2,200,000 - 3,600,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Consultant - Java Spring Boot
Senior Consultant - Java Spring Boot

enGen Global • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

DTDL group. • Gurugram District

On-site
INR 1,200,000 - 1,500,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Logile, Inc. • Khordha

On-site
INR 1,400,000 - 2,600,000
Java Developer - Software
Java Developer - Software

CorroHealth Infotech Private Limited • Dadri

On-site
INR 600,000 - 1,000,000
Senior Lead Engineer - IT
Senior Lead Engineer - IT

guardianlife • Gurugram District

On-site
INR 2,200,000 - 3,800,000
Java, Spring Boot, GCP- GDC 44203
Java, Spring Boot, GCP- GDC 44203

Cephas Consultancy Services Private Limited • Chennai District

Hybrid
INR 1,400,000 - 2,100,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Staff Software Engineer II - Java, Microservices, Springboot & Cloud
Staff Software Engineer II - Java, Microservices, Springboot & Cloud

Blue Yonder • Hyderabad

On-site
INR 4,000,000 - 7,000,000