Frontend Developer at InternetShine Technologies · Gurugram · 5 - 8 years · ₹14L - ₹17L / yr · Profitable · Posted 8 Jan 2024

Tasks and Responsibilities:
• Detailed technical analysis and specifications;
• Technical artifacts for new releases and automated tests as appropriate;
• Participation in meetings with the project team;
• Inputs to team lead for monthly activity and status reports of the team;
Profile:
• Bachelor or Master degree;
• +5 years of professional experience in software development;
• +3 years of hands-on Java or Node.js/Typescript development experience;
• Knowledge of JSF, Angular or Wicket;
• Knowledge of Docker, Solr/Elastic and/or Amazon Web Services (lambda, dynamodb, IAC, cognito, SNS, SQS, step-functions, cloud watch, log group, https codes used in REST api) is an advantage;
• Fluent in English

About InternetShine Technologies
About
Similar jobs (10)
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.
Job Description
Position Title: Java Technical Lead
Position Type: Full Time, Permanent
Department: Research and Development
Reports to: R&D Manager, Indian Development Centre.
Company Background:
-CGLIA is a software development company building highly available, highly secure, cloud-based enterprise software products that helps speed the research process resulting in new drugs, new devices, and new treatments to improve the health and wellbeing of world population.
- At CGLIA, our work shows our dedication and passion for innovative quality software products that are intuitive and easy to use and exceeds every aspect of customer expectations.
- CGLIA, is the place that develops world-class professionals who would like to be innovative, creative, learn continuously, and build a solid foundation to build products that are special and delight the customer.
Job Summary:
As a Technical Manager, you will be providing the guidance to all the team members in designing, implementing and delivering the technical solutions.
Also, responsible to maintaining the existing product line with high quality and timely deliverables by working closely with product teams.
In this role, you will be hiring the new development staff, oversee each aspect of the development process, and act as a liaison between development team and upper management. Also ensures that team is fully trained and able to perform their jobs.
Should possess strong leadership skills and ability to resolve the challenges quickly.
Responsibilities:
- Participate and contribute to project planning and effort estimation.
- Demonstrate exceptional requirements gathering skills and support requirement gathering sessions.
- Contribute to technical design of business solutions.
- Support leadership team in development RFP’s and service offerings.
- Review and analyse relevant documentation to ensure the understanding of an organization function and capabilities.
- Conduct relevant research to increase understanding in support of developing comprehensive solutions.
- Comply with all the relevant policies and procedures and complete all the documents that are required.
- Conducting performance reviews, handling the employee complaints
- 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 8 plus years of hands on experience in developing cloud-based software along with 2 plus years of Management experience.
- Expertise with more than one of the Software Development Methodologies.
- Expertise in designing and developing cloud based high available distributed applications and must have extensive 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.
- Demonstrated Experience on databases like MySQL, MS SQL, PostgreSQL, and Oracle.
- An understanding on handling of large data sources. (Desirable)
- Expertise on the Code Static Analyzer tools like SonarQube, PMD and, DevOps Tools.
- Expertise in using any Unit testing Frameworks like Junit.
- Knowledge in Security related to Web Applications and mobile applications. and other open source and commercial tools.
- Demonstrable and substantial experience in leading and managing teams of software developers.
- Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.
- Results-oriented, detail-oriented, and well organized.
Technical Manager: Requires sufficient Managerial Skills and sufficient technical skills.
Main function has to be focused on people. He or She can and should learn new things in technology, that is required for the role.
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: https://drive.google.com/file/d/1P2sPZKidnBCGHEIunjdRaFLUHX3R5_Ov/view?usp=drive_link
Role Overview
We are looking for an experienced Technical Lead with strong full-stack development expertise and proven team leadership skills to drive technical delivery, architecture, and application development.
Key Responsibilities
- Lead and mentor the development team.
- Design scalable application architectures and REST APIs.
- Drive hands-on development, code reviews, and technical decision-making.
- Manage task allocation, delivery timelines, and code quality.
- Collaborate with cross-functional teams to deliver business solutions.
Required Skills
- Strong hands-on experience in React.js, Node.js, Angular, PostgreSQL, and Docker.
- Expertise in REST APIs, application architecture, and database optimization.
- Minimum 5 years of team-handling experience.
- Strong problem-solving, communication, and leadership skills.
Preferred: Experience in manufacturing digital transformation, MES, ERP, Industry 4.0, or shop-floor digitization.
Skills
· Proven experience as a Technology Lead or Senior Developer with strong hands-on expertise in Java Spring Boot, Tomcat, MySQL, RESTful and SOAP APIs, ORM frameworks, Redis, JavaScript, and AngularJS/ReactJS.
· Solid understanding of application architecture, security principles, design patterns, and industry best practices.
· Demonstrated capability to lead and mentor development teams through the design, development, testing, and deployment of web applications using Java Spring Boot and related technologies.
· Excellent problem-solving and analytical skills, with a strong ability to troubleshoot, diagnose, and resolve technical issues to ensure application stability and performance.
Responsibilities
· Design and implement high-level and low-level architectures for complex software systems.
· Collaborate closely with cross-functional teams and Business Analysts to understand business needs and translate them into effective technical solutions.
· Enforce software development best practices, including code reviews, performance optimizations, and quality assurance standards.
· Lead and manage a team of developers, providing technical guidance and ensuring timely delivery of high-quality solutions.
Technical Support Engineer: Application Maintenance
Company: Gemba ConnectExperience: 1–4 yearsOpenings: 2Location: [City / Hybrid]Type: Full-time
About the role
Gemba Connect builds and runs business applications (ERP, WMS, manufacturing and packaging) for clients across Worls . We're starting a new Maintenance Team to keep these applications reliable. In this role you will fix production issues, maintain code across several applications and review code before release.
What you'll do
• Respond to production incidents, find the root cause and ship fixes quickly
• Fix bugs and improve performance in Java/Spring Boot and React applications
• Review merge requests for code quality, security and performance
• Monitor application health and help prevent repeat issues
Required skills
• 1–4 years of hands-on development or production support experience.
• Java + Spring Boot (REST APIs, JPA/Hibernate, Spring Security/JWT): able to read and debug unfamiliar code quickly.
• JavaScript/TypeScript with React or Next.js.
• SQL (preferably MS SQL / Azure SQL): writing queries, reading execution plans, adding indexes.
• Git workflows: branching, merge requests, resolving conflicts.
• Basic Linux and command-line skills.
• Good debugging skills with logs and stack traces.
• Clear written communication, especially for incident updates and review comments.
Good to have
• Docker, Kubernetes or any cloud platform (Azure preferred)
• CI/CD tools like Jenkins or GitLab
• Monitoring tools like Grafana
Why join us
• Hands-on experience with production systems for real clients
• Work across many technologies: backend, frontend, cloud and DevOps
• A new team, so your work will shape how it's built
Overview
Planview has one mission: to build the future of connected work, from ideas to impact.
As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability, technology management (enterprise architecture), innovation management, collaborative work and project management. Our connected platform of solutions underpins the business and digital transformations of more than 4,500 customers globally, including 59 of the Fortune 100.
At Planview, our people connections drive our innovation and success. Our global team of 1400+ work remotely and across our offices including Austin, Vancouver, Hod HaSharon, Bangalore, and Stockholm. We are proud of our world-class, connected culture built on our shared values, that supports our teams to be successful from anywhere.
The Opportunity
Join our product development team at Planview as a Software Engineer 2 and contribute to the Viz Core Team. This role provides an exciting opportunity to support the development of data processing pipelines and APIs that form the backbone of our software solutions. You will work collaboratively to enhance the efficiency of software delivery, developing solutions that help organizations harness and interpret workflow data.
In this role, you will
•Collaborate with senior engineers to create and refine data processing architectures that integrate with various external tools.
•Assist in analyzing problems, defining requirements, and proposing solutions that align with the team’s objectives.
•Contribute to a culture of quality and continuous improvement by providing thoughtful feedback on code and design.
•Learn and apply best practices in cloud architectures and data processing to deliver high-quality software solutions.
•Engage in an environment that values innovation and teamwork, where your contributions will positively impact the delivery of software solutions.
Who we are looking for
The ideal candidate is an emerging professional in cloud software development with a solid foundation in data processing and software systems. You thrive in collaborative environments and are eager to learn and grow within the field.
Preferred qualifications skills, knowledge, and expertise
•Degree in Computer Science, Engineering, or a related field.
•3+ years of experience with any modern programming language, focusing on back-end systems and cloud-based technologies.
•Basic understanding of data structures, algorithms, and software development methodologies.
•Familiarity with cloud platforms, particularly AWS or similar services.
Other beneficial qualifications
•Exposure to big data technologies like Spark or Apache Kafka.
•Experience with Java (v17), Scala, or other JVM programming languages.
•Familiarity with storage tools such as PostgreSQL and MongoDB.
• Understanding of continuous integration/deployment tooling such as GitHub or Jenkins.
• Awareness of Test-Driven Development practices.
• Basic knowledge of containers and orchestration tools like
🚨 Job Opening – Java Developer
Job Title: Java Developer
Openings: 3
Experience: 5+ Years
Location: Hyderabad
Notice Period: Immediate to 15 Days
Mandatory Skills
Java 8+
Spring Boot
Microservices
Any BPM Tool with Java experience
Key Skills / Requirements
Strong hands-on experience in Java 8 and above
Strong experience in Spring Boot and Microservices
Experience with any BPM (Business Process Management) tool along with Java
Strong knowledge of CI/CD pipelines and deployment processes
Exposure to AI tools
Good understanding of application development and deployment practices
Roles & Responsibilities
Design, develop, and maintain applications using Java, Spring Boot, and Microservices.
Work with BPM tools to develop and implement business process solutions.
Develop scalable and maintainable Java-based applications.
Participate in CI/CD pipeline development and deployment activities.
Troubleshoot and resolve application issues.
Collaborate with development, QA, and DevOps teams.
Explore and utilize AI tools to improve development productivity.
Job Description
This is a remote position.
Experience: 3+ years
As a Software Craftsperson (SC-II), you’ll work in product teams that own the whole path from design and development to deployment. Teams follow eXtreme Programming (XP) practices: pair programming, test-first development, and continuous integration and delivery (CI/CD).
What You’ll Do
- Own feature-level design, delivery and quality across the backend and frontend.
- Build reliable, maintainable and testable software using clean code principles.
- Work with engineers, designers and stakeholders to deliver high-quality solutions.
- Use AI tools to speed up development without lowering engineering quality.
- Mentor peers and help improve engineering practices and CI/CD workflows.
Requirements
What You’ll Bring
- Java (backend): 3+ years of Java with strong fundamentals. Experience with Micronaut or Spring, Hibernate, Gradle or Maven, and JUnit. A solid grasp of object-oriented programming, design patterns, Collections and Multithreading.
- Angular (frontend): Hands-on experience building scalable apps with Angular and TypeScript. Strong in components, state management, data binding, routing, directives and pipes. Good debugging and troubleshooting skills.
- Database & DevOps: Experience with relational databases and performance tuning. Familiar with Git, collaborative workflows and CI/CD pipelines.
Good to Have
- Aspect-Oriented Programming (AOP)
- RxJS
- SQL fundamentals
- Microsoft Azure
- Observability and monitoring
AI-First Development
You’ll use tools like GitHub Copilot, Cursor, Augment and Claude Code to:
- speed up development;
- catch bugs, code smells and performance issues early;
- improve results with prompt engineering.














