

About Saggezza
About
Company video


Connect with the team
Company social profiles
Similar jobs
Position Title : Software Engineer
Position Type: Full-Time
Department: Research & Development
Reports To: First Level Manager,
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.
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.
Key Skills & Requirements
- Strong proficiency in Java 11 and above
- Hands-on expertise in Spring Boot and Microservices Architecture
- Strong Programming, Analytical, and Problem-Solving skills
- Proficiency with NoSQL Databases (MongoDB, Cosmos DB) and RDBMS (SQL/Oracle/Postgres)
- Experience with Messaging Queues (RabbitMQ/Kafka)
- Good understanding of Functional and Domain knowledge
- Expertise in Project Architecture & Data Flows
- Proficient in CI/CD tools (Jenkins or equivalent)
- Strong experience with Testing Frameworks: JUnit, Mockito, Cucumber, BDD
- Basic knowledge of Cloud Platforms (Azure / AWS)
- Familiarity with Project Management Tools – JIRA, Confluence, ServiceNow
- Monitoring tools knowledge like New Relic, Splunk, Nagios (good to have)
Responsibilities
- Design, develop, and maintain scalable backend applications using Java 11+ and Spring Boot
- Build and manage microservices-based solutions ensuring high performance and low latency
- Collaborate with cross-functional teams to define, design, and ship new features
- Implement best practices for CI/CD pipelines and automate deployment workflows
- Ensure code quality through unit testing, integration testing, and BDD practices
- Work with databases (SQL/NoSQL) for data modeling and optimization
- Monitor, troubleshoot, and enhance system performance using tools like Splunk, New Relic, Nagios
- Provide technical guidance and mentorship to team members
- Interested in exploring integration technologies
- Understand the business complexities of airline & hotel domain and system integration, their business process
- Explore new technology stacks for integration and
- Many more opportunities .
JEE Technologies: Java,Servlet
Database: SQL.JDBC
Tools : GIT
Web Services: REST based API or XML based web services
Others : design Patterns, UML
Strong computer science fundamentals in algorithms, data
structures, storage technologies, distributed computing,
operating systems, etc.
Experience in designing and implementing scalable solutions
in a large scale distributed environment.
Robust and defensive coding skills using Java/Golang or any
other Object Oriented Programming Language.
Strong knowledge of RDBMS and any other NoSQL database
technologies (Cassandra, HBase, MongoDB, Dynamo etc.) .
Experience with building self healing, automatic fault
detection and recovery mechanisms is good to have.
Desired Skills and Experience
Java or golang
- B Tech/BE or M.Tech/ME in Computer Science or equivalent from a reputed college.
- Experience level of 7+ years in building large scale applications.
- Strong problem solving skills, data structures and algorithms.
- Experience with distributed systems handling large amount of data.
- Excellent coding skills in Java / Python / Node / Go.
- Very good understanding of Web Technologies.
- Very good understanding of any RDBMS and/or messaging.
Be Part Of Building The Future
Dremio is the Data Lake Engine company. Our mission is to reshape the world of analytics to deliver on the promise of data with a fundamentally new architecture, purpose-built for the exploding trend towards cloud data lake storage such as AWS S3 and Microsoft ADLS. We dramatically reduce and even eliminate the need for the complex and expensive workarounds that have been in use for decades, such as data warehouses (whether on-premise or cloud-native), structural data prep, ETL, cubes, and extracts. We do this by enabling lightning-fast queries directly against data lake storage, combined with full self-service for data users and full governance and control for IT. The results for enterprises are extremely compelling: 100X faster time to insight; 10X greater efficiency; zero data copies; and game-changing simplicity. And equally compelling is the market opportunity for Dremio, as we are well on our way to disrupting a $25BN+ market.
About the Role
The Dremio India team owns the DataLake Engine along with Cloud Infrastructure and services that power it. With focus on next generation data analytics supporting modern table formats like Iceberg, Deltalake, and open source initiatives such as Apache Arrow, Project Nessie and hybrid-cloud infrastructure, this team provides various opportunities to learn, deliver, and grow in career. We are looking for innovative minds with experience in leading and building high quality distributed systems at massive scale and solving complex problems.
Responsibilities & ownership
- Lead, build, deliver and ensure customer success of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product.
- Work on distributed systems for data processing with efficient protocols and communication, locking and consensus, schedulers, resource management, low latency access to distributed storage, auto scaling, and self healing.
- Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment.
- Lead the team to solve complex and unknown problems
- Solve technical problems and customer issues with technical expertise
- Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure
- Mentor other team members for high quality and design
- Collaborate with Product Management to deliver on customer requirements and innovation
- Collaborate with Support and field teams to ensure that customers are successful with Dremio
Requirements
- B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience
- Fluency in Java/C++ with 8+ years of experience developing production-level software
- Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models, and their use in developing distributed and scalable systems
- 5+ years experience in developing complex and scalable distributed systems and delivering, deploying, and managing microservices successfully
- Hands-on experience in query processing or optimization, distributed systems, concurrency control, data replication, code generation, networking, and storage systems
- Passion for quality, zero downtime upgrades, availability, resiliency, and uptime of the platform
- Passion for learning and delivering using latest technologies
- Ability to solve ambiguous, unexplored, and cross-team problems effectively
- Hands on experience of working projects on AWS, Azure, and Google Cloud Platform
- Experience with containers and Kubernetes for orchestration and container management in private and public clouds (AWS, Azure, and Google Cloud)
- Understanding of distributed file systems such as S3, ADLS, or HDFS
- Excellent communication skills and affinity for collaboration and teamwork
- Ability to work individually and collaboratively with other team members
- Ability to scope and plan solution for big problems and mentors others on the same
- Interested and motivated to be part of a fast-moving startup with a fun and accomplished team
Looking for a Java Technical Architect/ Java architect with experience between 10 to 14 years.
Candidate must have experience in Java technologies along with SpringBoot and Microservices.
Must have experience in Cloud Technology - AWS.
Must have experience in Angular 4 or above version.
Note: 1. Candidate must be ready to work in night shift.
2. Looking only for Tamilnadu based candidates.
We are looking for Wordpress Developer responsible for managing back-end and the interchange of data between the server and the users.
Your primary focus will be customizing and maintenance of existing plugin/theme, create new as per requirement and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the modules and plugins built by your co-workers into the application. Therefore, a basic understanding of PHP is necessary as well.
Responsibilities
- Build efficient, testable, and reusable wordpress modules
- Solve complex performance problems and architectural challenges
- Integration of data storage solutions
- Manage and update theme as per requirement
Skills
- Strong knowledge of wordpress
- WooCommerce plugin
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object oriented PHP programming
- Understanding accessibility and security compliance
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
- Familiarity with SQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git








