Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
- 3 years
2 - 5 Lacs
Bengaluru
Work from Office
Karthika Consulting & Solutions Pvt Ltd is looking for Full Stack Developer - Trainee to join our dynamic team and embark on a rewarding career journey Developing front end website architecture. Designing user interactions on web pages. Developing back-end website applications. Ensuring responsiveness of applications. Working alongside graphic designers for web design features. Seeing through a project from conception to finished product. Designing and developing APIs. Meeting both technical and consumer needs.
Posted 1 month ago
3 - 5 years
8 - 15 Lacs
Pune, Bengaluru, Mumbai (All Areas)
Work from Office
.net + Angular
Posted 1 month ago
1 - 4 years
3 - 8 Lacs
Hyderabad, Chennai, Bengaluru
Hybrid
* Client: Australia based IT Company. * No. of Openings: 25. * Immediate Joining.
Posted 1 month ago
2 - 4 years
2 - 5 Lacs
Bengaluru
Work from Office
Description Software Engineer (Full Stack Developer) SmartStream is embarking its most exciting journey in recent times. To continue to service and support the world's top banks and asset managers we are constantly innovating to cement our industry leading position for the next decade. Working with our other product development centers in Bangalore, Mumbai and Jacksonville we are building modern software using constantly evolving agile and extreme practices. Independent autonomous teams build, maintain and support services which allows them to develop expertise in technology and business domains. The successful candidate will have the opportunity to influence others and to personally develop in a friendly and welcoming environment. We welcome engineering professionals from a variety of backgrounds to add to our diverse teams in our Bangalore development center. Java , Hibernate and Spring are our primary backend technologies with smartclient and Javascript in our frontend. Job Responsibilities • Involved in the complete product lifecycle from initial requirements definition, design, development and solution configuration through to deployment. • Agile approach using Behavior Driven Development and Continuous Deployment technologies • Support on-going maintenance and fixes of SmartStreams solutions and in-house toolkits. • Follow SmartStreams development process and quality standards. • Responsibility for developing scalable and robust solutions, which meet the high performance and availability standards of global financial institutions. Key Skills • Professional experience with Java 8/11 , Java Script and Angular • Git, Maven, Jenkins Pipelines • Spring Framework • REST • Practical experience of SQL in relational databases like Oracle/ SQL Server and Application Server Middleware • Good communication skills • Good analytical skills Qualifications • Engineering Graduate with Computer Science / Information Technology background or similar Experience • 2+ years of software engineering experience • Experience developing in a software vendor environment is desirable but not required • Financial software experience would be a bonus, but is not expected Employment Type- Permanent
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : A:minimum 15 years of full-time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. Your typical day will involve collaborating with the team to develop and implement solutions, ensuring the applications are aligned with business needs and requirements. You will also contribute to key decisions, engage with multiple teams, and provide problem-solving solutions for your team and across multiple teams. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Develop and implement scalable and high-performance applications Design and code applications following best practices Perform code reviews and provide constructive feedback Collaborate with cross-functional teams to gather requirements and ensure successful project delivery Professional & Technical Skills: Must To Have Skills:Proficiency in Java Full Stack Development Good To Have Skills:Experience with Spring Boot Strong understanding of software development principles and best practices Experience in designing and developing web applications using Java, HTML, CSS, and JavaScript Knowledge of database systems such as MySQL or Oracle Familiarity with front-end frameworks like Angular or React Experience with version control systems such as Git Ability to troubleshoot and debug complex issues in a timely manner Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development This position is based at our Bengaluru office A minimum of 15 years of full-time education is required Qualification A: minimum 15 years of full-time education
Posted 1 month ago
5 - 7 years
5 - 9 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Good to have skills : Java Full Stack Development Minimum 5 year(s) of experience is required Educational Qualification : 15 yrs of full time education Summary :As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Spring Boot. Your typical day will involve working with Java Full Stack Development and collaborating with cross-functional teams to deliver high-quality solutions. Roles & Responsibilities: Design, develop, and maintain high-quality applications using Spring Boot. Collaborate with cross-functional teams to identify and prioritize application requirements. Develop and maintain technical documentation for applications. Ensure the performance, quality, and responsiveness of applications. Identify and resolve application defects and issues in a timely manner. Professional & Technical Skills: Must To Have Skills:Proficiency in Spring Boot. Good To Have Skills:Java Full Stack Development. Strong understanding of software engineering principles and design patterns. Experience with RESTful web services and microservices architecture. Experience with database technologies such as MySQL, Oracle, or MongoDB. Additional Information: The candidate should have a minimum of 5 years of experience in Spring Boot. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering high-quality solutions. This position is based at our Bengaluru office. Qualification 15 yrs of full time education
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Mumbai
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will collaborate with the team to ensure successful project delivery and contribute to key decisions. Your typical day will involve designing and implementing application features, troubleshooting and resolving issues, and collaborating with multiple teams to provide solutions. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Design and implement application features. Troubleshoot and resolve application issues. Collaborate with multiple teams to provide solutions. Contribute to key decisions. Professional & Technical Skills: Must To Have Skills:Proficiency in Java Full Stack Development. Good To Have Skills:Experience with front-end frameworks such as Angular or React. Strong understanding of software development principles and best practices. Experience with database technologies such as SQL or NoSQL. Hands-on experience with web development technologies such as HTML, CSS, and JavaScript. Knowledge of RESTful APIs and microservices architecture. Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development. This position is based in Mumbai. A 15 years full time education is required. Qualifications 15 years full time education
Posted 1 month ago
3 - 8 years
10 - 20 Lacs
Gurugram, Bengaluru, india
Work from Office
Software Engineer SAP BTP developer role at L1 MNC Qualification - B. Tech (IT, Computer Science) & Similar Location Bangalore / Gurgaon & Other Cities Minimum Experience 2+ Years To Apply Submit details via this form - https://forms.gle/zuc6JqypcRjroTVTA SAP BTP ecosystem includes Cloud Foundry, CAP, UI5/Fiori, Integration Suite, Workflow, HANA, and API Services all key for application development and deployment on SAP cloud. Software Engineering Skills: Solid understanding of software design, development principles, and programming concepts. Core Job Description Summary This is a Software Engineering role focused on developing, maintaining, and optimizing software applications particularly using SAP Business Technology Platform (BTP). The role demands application of scientific methods, software engineering best practices, and the ability to work both independently and collaboratively. Software Engineering Skills: Solid understanding of software design, development principles, and programming concepts. Role & responsibilities What You'll Do: Develop, optimize & maintain applications on SAP BTP using modern cloud tools Design scalable, secure solutions leveraging SAP Cloud Foundry, SAPUI5, CAP, and Integration Suite Collaborate with cross-functional teams to build next-gen enterprise apps Apply scientific methods and original thinking to tackle complex challenges Contribute to best practices and mentor junior engineers Preferred candidate profile Were Looking For: 3+ years of hands-on software development experience Strong programming fundamentals (JavaScript/Node.js/Java preferred) Solid grasp of SAP BTP technologies (Cloud Foundry, CAP, SAPUI5, Fiori) Excellent problem-solving and communication skills Team player with a proactive mindset Key Responsibilities Analyze and solve complex software engineering problems using scientific methods. Design, develop, and maintain software solutions. Exercise independent judgment and original thinking in technical work. Supervise and mentor other engineers when required. Collaborate within cross-functional teams. Continue to build expertise in the software engineering discipline. Professional Expectations Experience: 3+ year of relevant experience. Software Engineering Skills: Solid understanding of software design, development principles, and programming concepts. Independence: Works with minimal supervision. Task Management: Ability to manage personal workload and contribute to mid-term deliverables. Teamwork: Works cooperatively and supports project success. Key Required Skills (Competencies) Technical Skills Programming Fundamentals: Strong grasp of core programming concepts. Software Development: Knowledge of SDLC and ability to build scalable applications. SAP BTP Expertise (implied by the job title Experience with SAP Cloud Foundry. SAPUI5 and Fiori. CAP (Cloud Application Programming Model). SAP BTP services like Integration Suite, Workflow, Business Rules, etc. Soft Skills Verbal Communication: Clear and effective communicator. Problem Solving: Logical thinker with analytical skills. Judgment: Makes informed decisions based on situational awareness. Team Collaboration: Works effectively with peers and stakeholders. 1. Core Technology Stack (SAP & Related) These are foundational for the role: 1. SAP Business Technology Platform (SAP BTP) The central cloud platform. 2. SAP Cloud Foundry Cloud PaaS environment under BTP. 3. SAP CAP (Cloud Application Programming Model) Framework for building scalable apps. 4. SAPUI5 & Fiori – UI development toolkit and design system. 5. SAP Integration Suite – Enables integration with SAP and non-SAP systems. 6. SAP Workflow & Business Rules Services – Workflow automation and logic handling. 7. SAP Launchpad Service – Unified access point for SAP apps. 8. SAP HANA & HANA Cloud – In-memory database solutions for back-end. 9. OData & REST APIs – For data access and integration. Supporting & Related Technologies Complementary tools and languages frequently used alongside SAP BTP: 1. JavaScript / Node.js – Main backend languages for CAP-based development. 2. Java (Spring Boot) – Often used for backend logic and custom extensions 3. Python / .NET (optional) – Helpful in hybrid environments and integrations. 4. HTML / CSS / XML / JSON – For UI and data formats. 5. CI/CD Tools – Jenkins, GitHub Actions, or GitLab CI for automated deployment. 6. Git (GitHub, GitLab, Bitbucket) – Version control. 7. Docker / Kubernetes – Containerization & orchestration (optional but valuable). 8. SAP Business Application Studio / VS Code – IDEs for development. 9. API Management Tools – Swagger, Postman, etc., for API testing and documentation.
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary:As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to meet customer needs. You will also be involved in troubleshooting and resolving application issues to ensure smooth operations and user satisfaction. Roles & Responsibilities:- Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Develop and maintain high-quality software code for applications.- Participate in the entire application lifecycle, from concept and design to testing and deployment.- Collaborate with cross-functional teams to gather and analyze business requirements.- Design and implement efficient and scalable solutions that meet business needs.- Troubleshoot and resolve application issues to ensure smooth operations and user satisfaction. Professional & Technical Skills:Must have --Experience with REST concepts-Experience with XML and JSON data formats-Experience of large-team development in integrated environments (eg:Intellij )Good To Have Skills:-Experience with Test Driven Development (TDD) and unit testing frameworks-Agile program experience with continuous delivery approach-Microservices Experience with Java Full Stack Development- Strong understanding of statistical analysis and machine learning algorithms Additional Information:- The candidate should have a minimum of 5 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualifications 15 years full time education
Posted 1 month ago
7 - 12 years
9 - 14 Lacs
Mumbai
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development Good to have skills : Cloud Migration Planning Minimum 7.5 year(s) of experience is required Educational Qualification : BE/MCA Any Cloud Architect Certifications is an added advantage. Role:Application Lead Project Role Description:Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have Skills:Java Full Stack Development Good to Have Skills:Cloud Migration Planning Job Requirements:'', Key Responsibilities:Architect 1.Designing, Developing, and maintaining Java /J2EE Applications.(Modern and Legacy) 2.Strong experience in writing Application using Microservices. Experience and should be able to Manage Migration projects. 3.Managing and guiding the team. Excellent knowledge and should be able to lead the team for cloud Migration projects 4.Should be able to create cloud native solutions. 5.Experience in App migration and modernization. Technical Experience: 8 Yrs Hands on experience in coding, Designing and architecting applications using modern Java - Java 8, SpringBoot, PCF, Maven/Gradle 8 Yrs Hands on experience in coding, Designing and architecting applications using Legacy Java - J2EE, Spring MVC, EJB, Ant 8 Yrs Hands on experience in DevOps - Git, SVN, Jenkins, Terraform, Service Virtualization Concepts. 8 Yrs Hand-on experience in configuring Application Servers( Weblogic and Tomcat) and database (Oracle & SQL Server) Professional Attributes:Good communication skills - Verbal and Written Candidate should have strong analytical and troubleshooting skills Educational Qualification:BE/MCA Any Cloud Architect Certifications is an added advantage. Additional Info:Understanding of Cloud principles, Working exp on Private or Public cloud AWS, VM ware,GCP, Azure Qualifications BE/MCA Any Cloud Architect Certifications is an added advantage.
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to meet customer needs. You will also be involved in troubleshooting and resolving application issues to ensure smooth operations and user satisfaction. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Develop and maintain high-quality software code for applications. Participate in the entire application lifecycle, from concept and design to testing and deployment. Collaborate with cross-functional teams to gather and analyze business requirements. Design and implement efficient and scalable solutions that meet business needs. Troubleshoot and resolve application issues to ensure smooth operations and user satisfaction. Professional & Technical Skills:Must have --Experience with REST concepts-Experience with XML and JSON data formats-Experience of large-team development in integrated environments (eg:Intellij )Good To Have Skills:-Experience with Test Driven Development (TDD) and unit testing frameworks-Agile program experience with continuous delivery approach-Microservices Experience with Java Full Stack Development Strong understanding of statistical analysis and machine learning algorithms Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development. This position is based at our Bengaluru office. A 15 years full time education is required. Qualifications 15 years full time education
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems either end-to-end or for a specific stage of the product lifecycle. You will apply your knowledge of technologies, applications, methodologies, processes, and tools to support clients, projects, or entities. Your typical day will involve leading a team of developers, collaborating with multiple teams, making key decisions, and providing solutions to problems for your immediate team and across multiple teams. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Lead a team of developers Ensure effective collaboration and performance of the team Make key decisions to drive project success Professional & Technical Skills: Must To Have Skills:Proficiency in Java Full Stack Development Good To Have Skills:Experience with front-end frameworks such as Angular or React Strong understanding of software development principles and best practices Experience with database technologies such as SQL or NoSQL Hands-on experience with web development using HTML, CSS, and JavaScript Knowledge of RESTful APIs and microservices architecture Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development This position is based at our Bengaluru office A 15 years full-time education is required Qualifications 15 years full time education
Posted 1 month ago
3 - 8 years
5 - 10 Lacs
Bengaluru
Work from Office
Project Role : Full Stack Engineer Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset. Must have skills : Java Full Stack Development Good to have skills : Java Enterprise Edition Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary:As a Full Stack Engineer, you will be responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. You will use your development skills to deliver innovative solutions that help our clients improve the services they provide. Additionally, you will leverage new technologies to solve challenging business problems with a cloud-first and agile mindset. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Collaborate with cross-functional teams to design, develop, and implement software solutions.- Write clean, scalable, and maintainable code.- Participate in code reviews to ensure code quality and adherence to coding standards.- Troubleshoot and debug issues in the software applications.- Stay up-to-date with the latest industry trends and technologies.- Assist in the deployment and maintenance of software applications. Professional & Technical Skills:- Must To Have Skills:Proficiency in Java Full Stack Development, Java Enterprise Edition.- Good To Have Skills:Experience with Java Full Stack Development.- Strong understanding of software development principles and best practices.- Experience with front-end technologies such as HTML, CSS, and JavaScript.- Knowledge of relational databases and SQL.- Familiarity with version control systems such as Git.- Experience with Agile development methodologies.- Excellent problem-solving and analytical skills. Additional Information:- The candidate should have a minimum of 3 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full-time education is required. Qualifications 15 years full time education
Posted 1 month ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
Project Role : Full Stack Engineer Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset. Must have skills : Java Full Stack Development Good to have skills : Java Enterprise Edition Minimum 2 year(s) of experience is required Educational Qualification : 15 years or more educational qualification Summary :As a Full Stack Engineer, you will be responsible for developing and engineering end-to-end features of a system using Java Full Stack Development. Your typical day will involve working on user experience and backend code, delivering innovative solutions to improve client services with a cloud-first and agile mindset. Roles & Responsibilities: Develop and engineer end-to-end features of a system using Java Full Stack Development. Collaborate with cross-functional teams to deliver innovative solutions that improve client services. Utilize development skills to solve challenging business problems with a cloud-first and agile mindset. Stay updated with the latest technologies and leverage them to improve client services. Ensure the quality and integrity of the system by conducting thorough testing and debugging. Professional & Technical Skills: Must To Have Skills:Java Full Stack Development. Good To Have Skills:Java Enterprise Edition. Strong understanding of cloud-first and agile mindset. Experience in developing and engineering end-to-end features of a system. Experience in testing and debugging to ensure the quality and integrity of the system. Additional Information: The candidate should have a minimum of 2 years of experience in Java Full Stack Development. The ideal candidate will possess a strong educational background in computer science or a related field. This position is based at our Gurugram office. Qualifications 15 years or more educational qualification
Posted 1 month ago
7 - 12 years
9 - 14 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems either end-to-end or for a specific stage of the product lifecycle. You will apply your knowledge of technologies, applications, methodologies, processes, and tools to support clients, projects, or entities. Your typical day will involve collaborating with the team, making team decisions, engaging with multiple teams, and providing solutions to problems for your immediate team and across multiple teams. You will also contribute to key decisions and ensure the successful execution of projects. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Lead the development and configuration of software systems Ensure the successful execution of projects Contribute to the improvement of processes and methodologies Professional & Technical Skills: Must To Have Skills:Proficiency in Java Full Stack Development Good To Have Skills:Experience with Agile methodologies Strong understanding of software development principles and best practices Experience in designing and developing scalable and high-performance applications Hands-on experience with front-end and back-end technologies Knowledge of database systems and SQL Familiarity with cloud platforms and services Excellent problem-solving and analytical skills Additional Information: The candidate should have a minimum of 7.5 years of experience in Java Full Stack Development This position is based at our Bengaluru office A 15 years full-time education is required Qualifications 15 years full time education
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems either end-to-end or for a specific stage of the product lifecycle. You will apply your knowledge of technologies, applications, methodologies, processes, and tools to support clients, projects, or entities. Your typical day will involve leading a team of developers, collaborating with multiple teams, making key decisions, and providing solutions to problems for your immediate team and across multiple teams. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute to key decisions Provide solutions to problems for their immediate team and across multiple teams Lead a team of developers Ensure effective collaboration and coordination among team members Manage and prioritize project tasks Professional & Technical Skills: Must To Have Skills:Proficiency in Java Full Stack Development Good To Have Skills:Experience with front-end frameworks such as Angular or React Strong understanding of software development principles and best practices Experience with designing and developing scalable and secure applications Hands-on experience with Java, Spring Boot, and RESTful APIs Familiarity with front-end technologies such as HTML, CSS, and JavaScript Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development This position is based at our Bengaluru office A 15 years full-time education is required Qualifications 15 years full time education
Posted 1 month ago
10 - 15 years
35 - 60 Lacs
Gurugram
Hybrid
What we expect from you: 1. Technical Leadership: Provide strong technical leadership to the development team by setting the technical vision, defining best practices, and establishing coding standards. Collaborate with product managers and stakeholders to translate business requirements into technical solutions. The lead engineer is responsible for being the guardian and owner of non-functional requirements, overseeing their backlog and prioritisation. They are also accountable for ensuring the timely delivery of these requirements in conjunction with implementing new features. 2. Software Architecture: Design and architect scalable, reliable, secured, highperformance software systems that leverage technologies such as .NET, React, Python, Spark, and cloud platforms (GCP and Azure). Promote a modular and maintainable architecture that accommodates future growth and changes. 3. Cloud Development: Leverage your expertise in cloud platforms like Google Cloud Platform (GCP) and Microsoft Azure to design, deploy, and manage cloud- based applications and services. Optimise the performance and cost-effectiveness of cloud resources. 4. DevOps Best Practices: Champion DevOps best practices within the team and across the organisation. Implement trunk-based development, mono repo strategies, and CI/CD practices to ensure rapid and reliable software delivery. 5. Code Review and Quality Assurance: Conduct thorough code reviews to maintain code quality, identify performance bottlenecks, security vulnerabilities, and ensure adherence to coding standards. Implement testing strategies to validate the functionality and resilience of software components. 6. Technical Mentoring: Coach and mentor junior engineers, fostering a culture of continuous learning and growth. Share your knowledge and expertise through workshops, presentations, and documentation. 7. Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions collaboratively. Effectively communicate technical concepts to non-technical stakeholders. 8. Research and Innovation: Stay up to date with the latest trends and advancements in software development, cloud technologies, and best engineering practices. Recommend and implement innovative solutions to improve our products and development processes. 9. User Support and On-Call Responsibilities: Purpose: Provide technical support to users, address their queries, and ensure prompt issue resolution.Participate in an on-call rotation to respond to critical incidents outside regular working hours. Required Skills: Bachelor's or masters degree in computer science, Software Engineering, or related field. • Proven experience as a Lead Engineer or Tech Lead, guiding software development projects from conception to delivery. Strong understanding of object-oriented programming concepts, data structures, and algorithms. Experience working with either React.js. In-depth knowledge and hands-on experience with technologies like .NET, Python, Spark, Git (GitLab), Docker, and Cloud development (GCP and Azure). Strong expertise in software architecture, cloud development, and DevOps best practices. • Experience in designing and working with distributed systems, understanding error propagation, and applying cloud-native architecture design patterns. Demonstrated ability to lead and inspire a team, fostering a collaborative and inclusive work environment. Strong problem-solving skills, with the ability to tackle complex technical challenges and find innovative solutions. Solid understanding of agile methodologies and project management practices. • Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts in a simple and understandable manner, especially to non-technical stakeholders such as PMs, UX designers, and other team members. A passion for continuous learning and staying updated with the latest industry trends.
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary : As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to address complex problems. With your expertise in Java Full Stack Development, you will play a crucial role in enhancing the organization's application ecosystem and driving digital transformation. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform. - Responsible for team decisions. - Engage with multiple teams and contribute on key decisions. - Provide solutions to problems for their immediate team and across multiple teams. - Develop and maintain high-quality software applications using Java Full Stack Development. - Collaborate with cross-functional teams to analyze business requirements and translate them into technical specifications. - Design and implement efficient and scalable solutions that meet the application requirements. - Perform code reviews, debugging, and troubleshooting to ensure the quality and performance of the applications. Professional & Technical Skills: - Must To Have Skills:Proficiency in Java Full Stack Development. - Good To Have Skills:Experience with Spring Boot. - Strong understanding of software development principles and best practices. - Experience in designing and developing web applications using Java, HTML, CSS, and JavaScript. - Knowledge of relational databases and SQL. - Experience with version control systems such as Git. - Familiarity with Agile methodologies and DevOps practices. - Excellent problem-solving and analytical skills. Additional Information: - The candidate should have a minimum of 5 years of experience in Java Full Stack Development. - This position is based at our Bengaluru office. - A 15 years full time education is required. Qualifications 15 years full time education
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Good to have skills : Java Full Stack Development Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to meet customer needs. You will also be involved in troubleshooting and resolving application issues to ensure smooth operations and user satisfaction. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Develop and maintain high-quality software applications using Spring Boot. Design and implement efficient and scalable application architectures. Collaborate with cross-functional teams to gather and analyze business requirements. Troubleshoot and resolve application issues to ensure smooth operations. Professional & Technical Skills: Must To Have Skills:Proficiency in Spring Boot. Good To Have Skills:Experience with Java Full Stack Development. Strong understanding of software development principles and best practices. Experience in designing and developing RESTful APIs. Knowledge of database technologies such as MySQL or PostgreSQL. Familiarity with front-end technologies like HTML, CSS, and JavaScript. Additional Information: The candidate should have a minimum of 5 years of experience in Spring Boot. This position is based at our Bengaluru office. A 15 years full time education is required. Qualifications 15 years full time education
Posted 1 month ago
5 - 10 years
5 - 9 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to address complex problems. With your expertise in Java Full Stack Development, you will play a crucial role in enhancing the organization's application ecosystem and driving digital transformation. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Develop and maintain high-quality software applications using Java Full Stack Development. Collaborate with cross-functional teams to analyze business requirements and translate them into technical specifications. Design and implement efficient and scalable solutions that meet the application requirements. Perform code reviews, debugging, and troubleshooting to ensure the quality and performance of the applications. Professional & Technical Skills: Must To Have Skills:Proficiency in Java Full Stack Development. Good To Have Skills:Experience with Spring Boot. Strong understanding of software development principles and best practices. Experience in designing and developing web applications using Java, HTML, CSS, and JavaScript. Knowledge of relational databases and SQL. Experience with version control systems such as Git. Familiarity with Agile methodologies and DevOps practices. Excellent problem-solving and analytical skills. Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development. This position is based at our Bengaluru office. A 15 years full time education is required. Qualifications 15 years full time education
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Ahmedabad, Coimbatore, Bengaluru
Work from Office
Project Role : Full Stack Engineer Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset. Must have skills : Java Full Stack Development Good to have skills : Angular, Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : Minimum 15 years of full time education Summary :As a Full Stack Engineer, you will be responsible for developing end-to-end features of a system using Java Full Stack Development. Your typical day will involve working on user experience and backend code, delivering innovative solutions to improve client services with a cloud-first and agile mindset. Roles & Responsibilities:- Develop and engineer end-to-end features of a system using Java Full Stack Development.- Collaborate with cross-functional teams to deliver innovative solutions that improve client services.- Utilize development skills to solve challenging business problems with a cloud-first and agile mindset.- Stay updated with the latest technologies and leverage them to improve client services.- Ensure the quality and integrity of the system by conducting thorough testing and debugging. Professional & Technical Skills:- Must To Have Skills:Java Full Stack Development.- Good To Have Skills:Spring Boot, Angular.- Strong understanding of cloud-first and agile mindset.- Experience in developing end-to-end features of a system.- Solid grasp of testing and debugging techniques. Additional Information:- The candidate should have a minimum of 5 years of experience in Java Full Stack Development.- The JOB FAMILY and PROJECT ROLE information are not for candidate's experience.- This position is based at our Bengaluru office. Qualifications Minimum 15 years of full time education
Posted 1 month ago
10 - 18 years
10 - 20 Lacs
Pune
Work from Office
JoB: AWS Full Stack Exp: 10- 13 yrs Location : PUNE Work Mode: Hybride Notice Period: Immediate Joiner. Responsibilities: Collaborate with cross-functional teams on project requirements and deliverables. Design, develop, test & maintain fullstack applications using AWS, Node.js, React.js or Angular.
Posted 1 month ago
5 - 10 years
14 - 24 Lacs
Pune, Chennai, Bengaluru
Work from Office
1. Experience in architecting and building applications preferably using React and Node.JS. 2. Capability to Analyze and Design/Solution enterprise road-map. 3. Experience in building Event Driven Microservices using Kafka. 4. Work with client and Onshore Architects and stakeholders for understanding existing systems 5. and implementation and architecting efficient, fault tolerant services re-design strategy. 6. Operationalize and implement coding best practices and code quality processes. 7. Collaborate with Onshore Solution Architect and mentor Team member on technical solutions.
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Nagpur
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. You will be responsible for managing the team and ensuring successful project delivery. Your typical day will involve collaborating with multiple teams, making key decisions, and providing solutions to problems for your immediate team and across multiple teams. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Lead the effort to design, build, and configure applications Act as the primary point of contact Manage the team and ensure successful project delivery Professional & Technical Skills: Must To Have Skills:Proficiency in Java Full Stack Development Good To Have Skills:Experience with Agile methodologies Strong understanding of software development principles and best practices Experience in designing and developing scalable and secure applications Hands-on experience with front-end and back-end technologies Familiarity with database systems and SQL Knowledge of web services and API integration Ability to troubleshoot and debug complex issues Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development This position is based at our Bengaluru office A 15 years full-time education is required Qualifications 15 years full time education
Posted 1 month ago
3 - 8 years
5 - 10 Lacs
Pune
Work from Office
Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have skills :Java Full Stack Development Good to have skills :NA Minimum 3 year(s) of experience is required Educational Qualification :Minimum having 15 years of experience Summary:As a Java Full Stack Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. Your typical day will involve working with Java, Spring Boot, Angular, and other related technologies to develop and maintain web applications. Roles & Responsibilities: Design, develop, and maintain web applications using Java, Spring Boot, Angular, and other related technologies. Collaborate with cross-functional teams to identify and prioritize application requirements, ensuring that solutions are aligned with business needs. Develop and maintain technical documentation, including design documents, user manuals, and test plans. Troubleshoot and debug issues, ensuring that applications are performing optimally and meeting established service level agreements (SLAs). Stay updated with the latest advancements in Java Full Stack Development, integrating innovative approaches for sustained competitive advantage. Professional & Technical Skills: Must To Have Skills:Strong proficiency in Java Full Stack Development. Good To Have Skills:Experience with Agile methodologies, DevOps practices, and cloud technologies. Solid understanding of web development principles, including HTML, CSS, and JavaScript. Experience with Spring Boot, Angular, and other related technologies. Experience with database technologies such as MySQL, Oracle, or MongoDB. Strong problem-solving and analytical skills, with the ability to troubleshoot complex issues and develop effective solutions. Additional Information: The candidate should have a minimum of 3 years of experience in Java Full Stack Development. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful solutions. This position is based at our Mumbai office. Qualifications Minimum having 15 years of experience
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The full stack job market in India is thriving with numerous opportunities for skilled professionals. Full stack developers are in high demand as companies seek individuals who can handle both front-end and back-end development tasks. If you are considering a career in full stack development in India, here is a guide to help you navigate the job market effectively.
These cities are known for their vibrant tech ecosystems and offer a plethora of opportunities for full stack developers.
The average salary range for full stack professionals in India varies based on experience levels. Entry-level full stack developers can expect to earn between INR 4-6 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 15 lakhs per annum.
In the field of full stack development, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually, Chief Technology Officer (CTO). As you gain experience and expertise, you can progress to more senior positions with higher responsibilities and leadership opportunities.
In addition to full stack development skills, it is beneficial for professionals to have knowledge of related technologies such as: - JavaScript frameworks (e.g., React, Angular) - Database management systems (e.g., SQL, MongoDB) - Version control systems (e.g., Git) - Agile methodologies - Cloud computing platforms (e.g., AWS, Azure)
Below are 25 interview questions that you may encounter when applying for full stack roles in India:
As you embark on your journey to secure a full stack job in India, remember to continuously upskill, stay updated with industry trends, and showcase your passion for technology. With the right preparation and confidence, you can excel in the competitive full stack job market in India. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.