Software Developer at A firm with great technology, marketing and operations. · Bengaluru (Bangalore) · 2 - 5 years · ₹8L - ₹12L / yr · Posted 12 Aug 2021

Software Engineer/ Associate Software Engineer Full stack/ Java track/ UI/ Android
Skills required: -
-
Strong knowhow of data-structures and algorithms. -
-
Strong core server-side technologies experience (Java/ other) and / or having any of front end/UI skills (Angular, JS, HTML).
Knowledge of Android is a huge plus. - -
Strong understanding of OO/ design and good software development practices.
-
Strong database skills and good knowhow of databases. -
-
Exposure to configuration management, testing, deployment. -
-
Hands on development across technologies.
-
Exp - 2-4 years
B.E/ B.Tech (Computer Science/ Equivalent) from a reputed institute.
Alternately: -
-
Excellent front end/UI skills (JS, HTML, Angular, Flutter) and OR Android skills.
-
Understanding of nodeJS, server-side technologies, exposure to databases.
-
Deep knowhow of data structures, algorithms. -
-
Hands on development across technologies.
-
Exp- 2-4yrs
-
Grad- B.E/ B.Tech (Computer Science/ Equivalent) from a reputed institute

Similar jobs (10)
Experience and Required Skill Sets:
1 Solid experience in software design and development using Microsoft ASP.NET framework, C#, Visual Studio, and in writing clean, readable, and easily maintainable code
2 5+ years of experience in WCF, WPF, VB.NET, SQL Server, JQuery, Angular 10 and above.
3 5+ years of experience in developing highly scalable REST/Web APIs
4 5+ years of experience in developing highly efficient SQL/NoSQL Queries
5 5+ years of experience in Relational and Document databases
6 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
7 Experience in using the MVC framework, working knowledge in APIs, and Service Oriented Architecture
8 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
9 Experience in Angular version 10 and above is required
10 Expert in SQL programming & Database Design (Stored procedure, Function, Trigger, Constraints, Replication)
11 Strong ability in HTML and JavaScript (AJAX, DOM)
12 Development experience with data integration technologies including REST, SOAP, JSON, XML
13 Expertise in programming and usage of any unit testing framework. Expertise in integration testing and continuous integration.
14 Experience working in a DevOps environment will be an added advantage.
Responsibilities:
• Ability to create complex, enterprise-transforming applications that meet and exceed client expectations.
• Responsible for the bottom line. Strong project management abilities. Ability to encourage the team to stick to timelines.
• Follow best-in-class coding practices and review the solutions vis-à-vis the requirements and technical specifications.
• Should demonstrate strong client interfacing capabilities like emails and calls with clients in the US/UK
- Experience in Core Java, CXF, Spring.
- Experience in spring boot, microservices.
- Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
- Good development experience with RDBMS, preferably Sybase database
- Good knowledge of multi-threading and high volume server side development
- Experience in sales and trading platforms in investment banking/capital markets
- Basic working knowledge of Unix/Linux
- Excellent problem solving and coding skills in Java
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.
Position Title: Software Engineer
Position Type: Full Time
Department: Research and Development
Reports to: First Level Manager, Indian Development Centre.
Company Background:
Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development Organization developing high available, highly secure, cloud-based enterprise software products catering to the needs of Large Research facilities, University medical centres, Hospitals, Pharma companies in US and worldwide ultimately leading to the development of life saving medications.
CGLIA is known for helping Software professionals to unleash their creativity, turning them into world class professionals, and building their career.
Job Summary:
As a Software Engineer, you assist in the design development of new products for our renowned customers worldwide.
Enhancing the existing applications by identifying the areas of improvements, making recommendations and designing and implementing them.
Ideal candidate should be a self-starter and, should have excellent problem-solving skills and passionate about developing high quality innovative products exceeding the customer expectations and needs. A keen interest for quality at every stage of development is a must.
Looking for a highly motivated individual who is looking to grow their career in a challenging environment.
Responsibilities:
- Participating in discussion with Product Management teams and Generating the Requirement Specification document that has covers both the functional and Non-functional requirements.
- Participating in discussion with the technical teams and generating the design documents.
- Develop code and update the existing code, ensuring that all the code meets the agreed upon requirements.
- Perform intensive testing of all new and existing programs to ensure they are free of errors and function as intended
- Work closely with the cross functional teams like UI Developers, Business Analysts and Management teams.
- Cultivate an environment of collaboration, commitment, accountability, and creativity and deliver products and services on time with quality delight the customer.
- Actively participating in the hiring process, for Organization growth.
- Updates job knowledge by studying latest development tools, programming techniques, and participating in professional organizations.
- Willing to undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the organization.
Qualifications: (Education, Experience, Skills and Knowledge)
· Bachelor’s Degree in Computer Science or Information Technology or any equivalent degree.
· At least 3 plus years of hands on experience in developing cloud-based software.
· Expertise in developing cloud based distributed applications and must have experience in object-oriented design.
· Strong hands on experience in using Java, Hibernate, Spring technology stack (Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring security etc.) along with open source technologies.
- Experience building web and mobile applications using frontend technologies Angular (Angular 1/Angular 2), Bootstrap, Material Design, UX/UI, JavaScript, HTML5, and CSS.
· Experience on any one of databases like MySQL, MS SQL, PostgreSQL, and Oracle.
· Exposure with more than one of the Software Development Methodologies.
· Knowledge on the Code Static Analyzer tools like SonarQube, PMD etc. and, DevOps Tools.
· Expertise in Security related to Web Applications and mobile applications. and other open source and commercial tools.
· Ability to work independently and along with teams.
· Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.
· Eagerness and willingness to learn new technologies.
Position Title: Software Engineer
Position Type: Full Time
Department: Research and Development
Reports to: First Level Manager, Indian Development Centre.
Company Background:
Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development Organization developing high available, highly secure, cloud-based enterprise software products catering to the needs of Large Research facilities, University medical centres, Hospitals, Pharma companies in US and worldwide ultimately leading to the development of life saving medications.
CGLIA is known for helping Software professionals to unleash their creativity, turning them into world class professionals, and building their career.
Job Summary:
As a Software Engineer, you assist in the design development of new products for our renowned customers worldwide.
Enhancing the existing applications by identifying the areas of improvements, making recommendations and designing and implementing them.
Ideal candidate should be a self-starter and, should have excellent problem-solving skills and passionate about developing high quality innovative products exceeding the customer expectations and needs. A keen interest for quality at every stage of development is a must.
Looking for a highly motivated individual who is looking to grow their career in a challenging environment.
Responsibilities:
- Participating in discussion with Product Management teams and Generating the Requirement Specification document that has covers both the functional and Non-functional requirements.
- Participating in discussion with the technical teams and generating the design documents.
- Develop code and update the existing code, ensuring that all the code meets the agreed upon requirements.
- Perform intensive testing of all new and existing programs to ensure they are free of errors and function as intended
- Work closely with the cross functional teams like UI Developers, Business Analysts and Management teams.
- Cultivate an environment of collaboration, commitment, accountability, and creativity and deliver products and services on time with quality delight the customer.
- Actively participating in the hiring process, for Organization growth.
- Updates job knowledge by studying latest development tools, programming techniques, and participating in professional organizations.
- Willing to undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the organization.
Qualifications: (Education, Experience, Skills and Knowledge)
· Bachelor’s Degree in Computer Science or Information Technology or any equivalent degree.
· At least 4 plus years of hands on experience in developing cloud-based software.
· Expertise in developing cloud based distributed applications and must have experience in object-oriented design.
· Strong hands on experience in using Java, Hibernate, Spring technology stack (Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring security etc.) along with open source technologies.
- Experience building web and mobile applications using frontend technologies Angular (Angular 1/Angular 2), Bootstrap, Material Design, UX/UI, JavaScript, HTML5, and CSS.
· Experience on any one of databases like MySQL, MS SQL, PostgreSQL, and Oracle.
· Exposure with more than one of the Software Development Methodologies.
· Knowledge on the Code Static Analyzer tools like SonarQube, PMD etc. and, DevOps Tools.
· Expertise in Security related to Web Applications and mobile applications. and other open source and commercial tools.
· Ability to work independently and along with teams.
· Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.
· Eagerness and willingness to learn new technologies.
Strong Backend Software Engineer Profile with strong Core Java expertise
2
Mandatory (Experience 1): Must have 2+ years of hands-on backend software engineering experience.
3
Mandatory (Experience 2): Must be able to design and implement moderately complex features with minimal supervision, and contribute to system design and architecture discussions.
4
Mandatory (Experience 3): Must be comfortable owning business-critical production components — maintaining connectors, handling customer escalations, security fixes, bug fixes, and building new features end-to-end.
5
Mandatory (Tech skill 1): Must have strong, current Core Java depth with solid, clear coding fundamentals — Java is the primary skill for this role. Deep hands-on core engineering strength matters more than framework knowledge.
6
Mandatory (Tech skill 2): Must have strong core backend engineering fundamentals and experience with scalable systems (connectors handle millions of events/data points daily across customers).
7
Mandatory (AI Fluency): Must have demonstrated, hands-on use of AI coding assistants (Claude, GitHub Copilot, Cursor, etc.) as a core part of the daily workflow — scaffolding, writing tests, reviewing code, and debugging — with the ability to write precise, effective prompts for production-quality output, decompose tasks so AI assistance is effective, and critically evaluate AI-generated code for correctness, security, and standards before merging.
8
Mandatory (Database): Hands-on database / JDBC integration experience in a production environment.
9
Mandatory (Company): Must come from a product company background (B2B SaaS or B2C both acceptable).
10
Mandatory (Note1): This is a 3-month contract role. Candidate must be comfortable with the contract engagement and able to join immediately (urgent — onboarding within ~a week)
Lead Developer – Java, React, Node.js & AI/ML
Location: Mumbai
Experience: 8–10 Years
Job Type: Full-time
Job Description
We are looking for a Lead Developer with 8–10 years of experience in software development, with strong expertise in Java, React, and Node.js. The candidate should have at least 1 year of hands-on professional experience in Artificial Intelligence and Machine Learning and experience in building modern, scalable technology solutions.
Key Skills
Java, React, Node.js, AI/ML, MongoDB, PostgreSQL, Key-Value Caching, Vector Databases, ChromaDB, pgvector
Candidate should have strong software development experience along with good knowledge of modern databases, caching technologies, and vector search solutions.
Role Overview
We are looking for a highly skilled Java Fullstack developer with strong experience in Java and Angular. The role requires hands-on development, design, architecture understanding, code review, and team coordination.
Experience: 7+years
Location - Pune/Mumbai
Hybrid Mode
Notice Period - Immediate, 15days, Oct joiners
Key Responsibilities
- Perform hands-on development using Java, Angular.
- Drive solution design, code quality, best practices, and performance optimization.
- Work closely with the client’s product owners and architects.
- Conduct code reviews, technical grooming, and sprint planning.
- Troubleshoot and resolve complex technical issues.
- Ensure timely delivery of modules with high quality.
- Mentor team members and support them in solving technical blockers.
Technical Skills Required
- Strong expertise in Java 8+, Spring Boot, REST APIs.
- Strong front-end experience with Angular 8+, TypeScript, HTML, CSS.
- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Hands-on with Git, Maven/Gradle, Jenkins, CI/CD.
- Knowledge of SQL (stored procedures) is an added advantage.
- Experience with Agile/Scrum methodologies.
Soft Skills
- Excellent communication and client-facing skills.
- Ability to lead, mentor, and motivate the team.
- Strong problem-solving and analytical skills.
Job Description:
We are looking for a highly skilled Full Stack Developer with a strong background in Angular, Java, Angular, and Cloud Server to join our dynamic team. The ideal candidate will have 4-8 years of professional experience in developing, enhancing, and maintaining scalable web applications and enterprise solutions.
Key Responsibilities:
- Design, develop, and maintain high-quality, scalable, and secure web applications using Angular and Java.
- Work on front-end development using Angular to create responsive and user-friendly interfaces.
- Implement back-end functionalities using Java and Struts frameworks.
- Develop, manage, and optimize SQL Server databases.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver robust solutions.
- Ensure code quality through code reviews, testing, and adherence to coding standards.
- Debug and resolve technical issues and performance bottlenecks.
- Stay updated with the latest technologies and contribute to improving the development processes.
Required Skills:
- Proficiency in Angular for front-end development.
- Strong experience with Java and Struts for back-end development.
- Expertise in working with cloud and SQL Server for database management.
- Familiarity with RESTful APIs and integrating front-end and back-end components.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Skills:
- Knowledge of Agile development methodologies.
- Experience with version control tools like Git.
- Familiarity with CI/CD pipelines and deployment strategies.
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
If you are passionate about technology and thrive in a fast-paced environment, we’d love to hear from you!
Key Responsibilities
- Design, develop, and maintain enterprise-level applications using Java and Angular.
- Build scalable backend services using Java, Spring Boot, and microservices architecture.
- Develop responsive and user-friendly frontend applications using Angular, TypeScript, HTML5, and CSS3.
- Design, develop, and integrate RESTful APIs.
- Work with relational databases such as MySQL, PostgreSQL, or Oracle.
- Write clean, reusable, and maintainable code.
- Perform unit testing, debugging, and application performance optimization.
- Collaborate with cross-functional teams, business analysts, and QA engineers.
- Participate in code reviews and contribute to technical design discussions.
Required Skills
Backend:
- Strong hands-on experience in Core Java (Java 8 or above).
- Spring Boot, Spring MVC, and Spring Framework.
- Microservices architecture.
- REST API development and integration.
- Hibernate/JPA.
Frontend:
- Strong experience in Angular (Angular 10+ preferred).
- TypeScript, JavaScript, HTML5, and CSS3.
- Angular components, services, routing, and RxJS.
- Responsive UI development.
About the Role
We are looking for an ambitious Software Engineering Intern to join our engineering team. You will write production-ready code, collaborate directly with senior engineers, and build features used by real users from day one. High performers will be considered for a full-time Pre-Placement Offer (PPO) at the end of the internship.
Key Responsibilities
- Build and maintain clean, scalable frontend or backend features under senior mentorship.
- Write modular, testable code and assist in unit testing and bug fixing.
- Collaborate with product managers, designers, and peers in an agile, fast-paced environment.
- Participate in code reviews, tech discussions, and sprint planning.
What We Are Looking For
- Strong grasp of data structures, algorithms, and core object-oriented/functional programming principles.
- Hands-on experience with at least one programming language (e.g., JavaScript/TypeScript, Python, Java, or Go) through personal projects, coursework, or open-source contributions.
- Working knowledge of REST APIs and relational or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Basic familiarity with Git and version control workflows.
- Strong problem-solving mindset, fast learning ability, and genuine curiosity about software engineering.













