Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
5 - 10 Lacs
Pune
Remote
Software Engineer - .NET, SaaS, Cloud - FULLY REMOTE What You'll Do Join a collaborative team focused on building scalable, cloud-native tax compliance solutions that simplify complex challenges for businesses around the world. You'll help create, customer-facing features by contributing to primary product development across distributed systems and modern web technologies. You'll work with experienced engineers and partners who value innovation, ownership, and learning. What Your Responsibilities Will Be You will develop scalable, cloud-native applications using C#, Core, REACT and AWS. On a typical day, you'll write high-quality code, participate in design and code reviews, and contribute to feature development within a microservices architecture. You'll use tools like Git, Kubernetes, Terraform, and CI/CD pipelines to ensure efficient and reliable delivery. Collaboration with teams will be important for translating requirements into working software that powers Avalara's tax automation solutions. You will report to an Engineering Manager. This is a remote role. What You'll Need to be Successful Bachelor's degree in Computer Science, Engineering, or a related field Minimum of 3 years of professional experience in software development, preferably in product development Strong proficiency in C# and ASP.NET Core, with a solid grasp of data structures, algorithms, and design patterns Hands-on experience building cloud-native, distributed systems with a DevOps mindset, preferably using AWS Proven experience working with microservices architecture Familiarity with Infrastructure as Code (IaC) tools such as Terraform Experience deploying and managing containerized applications using Kubernetes Proficient in working with relational databases like SQL Server or PostgreSQL Experience with front-end frameworks or libraries such as React and Next.js Proficient with version control systems like Git, as well as CI/CD pipelines and Agile development practices Strong problem-solving skills and keen attention to detail Excellent collaboration skills, with the ability to gather requirements and align with stakeholders Effective communicator and strong team player Capable of working independently and managing time and priorities efficiently Good to have knowledge on GenAI implementation
Posted 1 month ago
3.0 - 5.0 years
3 - 6 Lacs
Ahmedabad
Work from Office
As a PHP Laravel Developer, you will be responsible for architecting, developing, and driving a micro front-end methodology and implementation across the company. Our vision is to create a personalized, unified end-to-end customer experience that will thrill, empower our teams, and accelerate our business Responsibilities Design, develop, and maintain web applications using Core PHP and the Laravel framework. Collaborate with cross-functional teams including product managers, designers, and other developers to understand requirements and deliver effective solutions. Translate project specifications into clean, efficient, and maintainable code. Write clear, well-structured documentation and code comments. Participate in code reviews and contribute to improving coding standards and development processes. Identify and troubleshoot performance and software issues in existing applications. Stay updated with industry trends and advancements in PHP development. Occasionally support front-end development tasks using HTML, CSS, and JavaScript. Requirements and skills 3-5 years of hands-on experience in PHP development using both Core PHP and Laravel. Strong understanding of Object-Oriented Programming (OOP) principles. Experience in building and integrating RESTful APIs. Proficiency with relational databases such as MySQL or PostgreSQL. Experience using version control systems like Git. Solid debugging, problem-solving, and analytical skills. Ability to work both independently and in a collaborative team environment. Excellent communication skills and a proactive attitude. Nice to have Familiarity with unit testing (eg, PHPUnit). Experience with deployment and server management tools (eg, Laravel Forge, Artisan). Knowledge of front-end JavaScript frameworks like Vue.js or React.js. Experience with Docker, CI/CD pipelines, and cloud deployment platforms (eg, AWS, GCP, Azure). Understanding of microservices architecture. Knowledge of SOLID principles in software design. Experience with Redis and queues (eg, Laravel Queue, Redis Queue). benefits What does a job have to look like so that you enjoy it in the long termWe love to face challenges every day, to solve our customers' problems and to find it difficult to answer the question about "a typical day" at ScaleTech. With us you work with motivated and curious colleagues. It is important to us to give you responsibility for your further development. We want to inspire you to do your best We know that we work hard, but we also know that our employees have needs that go beyond unlimited coffee and a full drinks fridge. Therefore: We live flexible working hours. Independently and in coordination with team and project needs, you can organize your working hours so that they fit your biorhythm, a family or a hobby. We have fun. We like to experiment with remote team events, organize off-sites, and often meet for walks and lunches We live a feedback culture in which we discuss openly, ask a lot, listen actively and practice empathy. We love change not as a matter of principle but to move forward and improve, no matter how big the question is. We know that we are not perfect but we are constantly working to improve and together with you we can get closer to that.
Posted 1 month ago
4.0 - 10.0 years
6 - 10 Lacs
Coimbatore
Work from Office
React JS and NestJS Developer We are looking for a Full-Stack Developer skilled in React.js and NestJS to design, develop, and maintain scalable web applications. This role involves close collaboration with cross-functional teams to deliver high-quality software solutions. Responsibilities Develop responsive user interfaces using React.js. Build scalable, reusable backend services with NestJS. Design and implement RESTful APIs for seamless integration. Optimize application performance and troubleshoot issues. Collaborate with designers and backend developers for full-stack integration. Write clean, maintainable code with unit and integration tests. Requirements Strong proficiency in React.js, NestJS, TypeScript, and JavaScript. Experience with state management libraries (eg, Redux) and modern build tools (eg, Webpack). Knowledge of relational databases (eg, SQLServer) and ORM tools. Familiarity with CI/CD pipelines, Docker, and modern development practices. Excellent problem-solving skills and team collaboration abilities.
Posted 1 month ago
10.0 - 15.0 years
15 - 30 Lacs
Hyderabad
Work from Office
Job Summary: We are seeking an experienced and detail-oriented Lead Data Modeler to design, implement, and manage robust data models that support our enterprise data warehouse and analytics ecosystem. The ideal candidate will have deep expertise in data analysis, dimensional modeling, and database design, with strong hands-on experience using tools like ERwin to create scalable, optimized, and maintainable data structures. Key Responsibilities: Analyze business requirements and translate them into logical and physical data models. Design and develop enterprise-level conceptual, logical, and physical data models for OLTP and OLAP systems. Build and maintain dimensional models (star/snowflake schemas) to support business intelligence and reporting needs. Lead the data modeling and data architecture efforts for large-scale data warehouse and data integration projects. Define data standards, naming conventions, metadata, and data lineage documentation. Work closely with business analysts, data engineers, and application developers to ensure alignment of data structures with business needs. Collaborate with DBAs and ETL developers to implement models in physical databases. Use ERwin (or similar data modeling tools) to create and manage models and reverse-engineer existing structures. Ensure data models are optimized for performance, scalability, and data integrity. Participate in data governance initiatives and data quality improvement projects. Required Skills & Qualifications: 8-12 years of experience in data modeling, data architecture, and database design. Strong experience with dimensional modeling, data warehouse architecture, and data mart development. Strong Proficiency in ERwin Data Modeler (or equivalent tools such as PowerDesigner). Solid understanding of relational databases (e.g., SQL Server, Oracle, PostgreSQL) and data warehouse platforms. Strong SQL skills and ability to analyze and understand complex data sets. Experience with data integration, ETL, and data governance principles. Ability to manage multiple priorities in a fast-paced environment and work collaboratively across teams. Strong communication and documentation skills. Preferred Qualifications: Experience in cloud-based data platforms (e.g., Azure Synapse, Snowflake, AWS Redshift). Familiarity with Data Vault modeling or NoSQL modeling is a plus. Experience in Agile/Scrum environments and using version control tools (e.g., Git)
Posted 1 month ago
5.0 - 8.0 years
15 - 30 Lacs
Gurugram
Work from Office
We are looking for a talented Software Engineer with hands-on experience in Quarkus and Red Hat Fuse to design, develop, and maintain integration solutions. The ideal candidate will have strong proficiency in Java, experience with Kafka-based event streaming, RESTful APIs, relational databases, and CI/CD pipelines deployed on OpenShift Container Platform (OCP) . This role requires a developer who is passionate about building robust microservices and integration systems in a cloud-native environment. Key Responsibilities: Design and develop scalable microservices using Quarkus framework. Build and maintain integration flows and APIs leveraging Red Hat Fuse (Apache Camel) for enterprise integration patterns. Develop and consume RESTful web services and APIs. Design, implement, and optimize Kafka producers and consumers for real-time data streaming and event-driven architecture. Write efficient, well-documented, and testable Java code adhering to best practices. Work with relational databases (e.g., PostgreSQL, MySQL, Oracle) including schema design, queries, and performance tuning. Collaborate with DevOps teams to build and maintain CI/CD pipelines for automated build, test, and deployment workflows. Deploy and manage applications on OpenShift Container Platform (OCP) including containerization best practices (Docker). Participate in code reviews, design discussions, and agile ceremonies. Troubleshoot and resolve production issues with a focus on stability and performance. Keep up-to-date with emerging technologies and recommend improvements. Required Skills & Experience: Strong experience with Java (Java 8 or above) and the Quarkus framework. Expertise in Red Hat Fuse (or Apache Camel) for integration development. Proficient in designing and consuming REST APIs. Experience with Kafka for event-driven and streaming solutions. Solid understanding of relational databases and SQL . Experience in building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI) and automated deployment. Hands-on experience deploying applications to OpenShift Container Platform (OCP). Working knowledge of containerization tools like Docker. Familiarity with microservices architecture, cloud-native development, and agile methodologies. Strong problem-solving skills and ability to work independently as well as in a team environment. Good communication and documentation skills.
Posted 1 month ago
6.0 - 11.0 years
8 - 13 Lacs
Pune
Work from Office
Project description In our agile operating model, crews are aligned to larger products and services fulfilling client needs and encompass multiple autonomous pods. You'll be working in the Global Banking team, focusing on Advisory or Capital Markets applications Responsibilities We're looking for a Senior Full Stack Java Engineer to design, develop, and improve the digital products and technology services we provide to our clients and employees apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements build observability into our solutions, monitor production health, help to resolve L3 incidents, and remediate the root cause of risks and issues understand, represent, and advocate for client needs share knowledge and expertise with colleagues , help with hiring, and contribute regularly to our engineering culture and internal communities. SkillsMust have Ideally 6+ years of experience in a similar position focused on full-stack Java development within the financial sector Bachelor's or equivalent, focusing on Computer Science, Software Engineering, etc. Experience with the following technologies Java and Spring (Container, MVC, JDBC, Boot) Cloud technologies (Azure, AKS, Functions) Container technologies (Docker) Data streaming architecture (Kafka) or messaging (ASB, Tibco) Relational databases (Oracle, Postgres) Client-side web technologies (JavaScript, React JS, JSON, HTML, CSS) Interested in learning new technologies and practices, reusing strategic platforms and standards, evaluating options, and making decisions with long-term sustainability in mind Strong communicator, from making presentations to technical writing Nice to have Interested in AI technologies
Posted 1 month ago
8.0 - 13.0 years
10 - 15 Lacs
Pune
Work from Office
Project description Our client is an EU subsidiary of a Global Financial Bank working in multiple markets and asset classes. DWH / ETL developer will work closely with the Development Lead to design, build interfaces and integrate data from a variety from internal and external data sources into the new Enterprise Data Warehouse environment. The ETL Developer will be responsible for developing ETL primarily utilizing Microsoft & Azure technologies within industry recognized ETL standards, architecture, and best practices. Responsibilities Act as a technical expert in the designing, coding, unit testing, supporting, and debugging of data warehouse software components in all aspects of SDLC Apply cloud and ETL engineering skills to solve problems and design approaches Troubleshoot and debug ETL pipelines and creating unit tests for ETL pipelines. Assess query performance and actively contribute to optimizing the code Write technical documentation and specifications Support internal audit by submitting required evidence Create reports and dashboards in the BI portal Work with Development Lead, DWH Architect and QA Engineers to plan, implement and deliver best ETL strategies Work with business analysts to understand requirements to create technical design specifications, gaining a sound understanding of business processes for related applications so that integration processes fulfill the end-user requirements Communicate effectively in a collaborative, complex and high performing team environment as per Agile principles SkillsMust have Proven work experience as an ETL Developer. 8+yrs of experience. Advanced knowledge of relational databases and dimensional Data Warehouse modelling concepts Good understanding of physical and logical data modeling Very good understanding of modern SaaS / PaaS data solutions in a cost conscious approach Expert level of knowledge of Microsoft Data stack Experience in developing and deploying data oriented solutions in Cloud (Azure / Synapse Analytics / Fabric) Experience in designing and implementing data transformation and ETL layers using Data Factory, Notebooks Experience with PowerBI for report & dashboard creation. PowerQuery and/or DAX is an advantage. Experience in / understanding of Azure Data Lake Storage Knowledge / use of CI/CD tools and principles, preferably Azure DevOps or Bamboo Strong SQL knowledge, able to create complex SQL queries and good understanding of stored procedures, views, indexes, functions, etc. Good working knowledge of at least one scripting language. Python is an advantage. Experience with GIT repositories and working with branches. GitHub, Azure DevOps or Bitbucket experience are preferable. Ability to troubleshoot and solve complex technical problems Good understanding of software development best practices Working experience in Agile projects; preferably using JIRA Experience in working in high priority projects preferably greenfield project experience Able to communicate complex information clearly and concisely. Able to work independently and also to collaborate across the organization Highly developed problem-solving skills with minimal supervision Understanding of data governance and enterprise concepts preferably in banking environment Verbal and written communication skills in English are essential. Nice to have Microsoft Fabric Snowflake Background in SSIS / SSAS / SSRS Azure DevTest Labs, ARM templates Azure PurView Banking / finance experience
Posted 1 month ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Project description We have been engaged by a large European Bank to support their strategic capital markets initiatives. This specific engagement focuses on enhancing backend services for a microservices-based platform that supports trading and risk operations. The project involves integrating services with Calypso (v11) to implement regulatory requirements under CSDR for Fixed Income securities. Backend Java Developers will be part of a larger delivery team that includes Calypso developers, QA engineers, and business analysts. You will collaborate with the client's internal back-office, front-office, and production support teams across geographies to build and maintain in-house functionalities aligned with regulatory and operational requirements. Responsibilities Work in Agile development teams to design, develop, and maintain microservices for capital markets applications. Collaborate with Calypso developers to integrate backend components with the Calypso v11 platform. Interact with business and operations teams to gather requirements and provide technical solutions. Support production environments to understand system behavior and ensure smooth transition of new features. Write clean, efficient code and perform code reviews for peer contributions. Participate in all phases of the SDLC, from requirements gathering to deployment and support. SkillsMust have 5+ years of backend development experience using Java (8 or above) and Spring Boot. Proven expertise in microservices architecture and REST API development. Experience with multithreading, collections, and performance tuning. Exposure to working in Agile teams and CI/CD pipelines. Strong hands-on experience with relational databases (Oracle/PostgreSQL) and SQL. Familiarity with version control (Git) and build tools (Maven/Gradle). Nice to have Prior experience integrating with Calypso or other capital market platforms. Good understanding of capital markets workflows, particularly Fixed Income products. Familiarity with CSDR regulations, settlement processes, or trade lifecycle. Knowledge of Kafka, RabbitMQ, or other messaging systems. Exposure to containerization and orchestration using Docker and Kubernetes. Experience with cloud platforms (AWS, Azure, or GCP). Strong debugging and troubleshooting skills in a distributed environment.
Posted 1 month ago
6.0 - 11.0 years
8 - 13 Lacs
Bengaluru
Work from Office
Project description We are looking for an experienced Senior ServiceNow (SNOW) Engineer to join our IT Operations team. You are responsible for designing robust data models, developing custom reports, and building seamless API integrations within the ServiceNow platform. You should have a strong background in ITSM processes, data architecture, and hands-on experience with ServiceNow development and automation. You will play a pivotal role in optimizing our ServiceNow environment to enhance service delivery, operational visibility, and integration with enterprise systems. Responsibilities Internal Data Structures & Configuration Design, build, and maintain data models, tables, and relationships within the ServiceNow platform. Extend and customize out-of-the-box modules (e.g., CMDB, Incident, Change, Request, etc.) to meet business requirements. Ensure data integrity, normalization, and performance optimization across the ServiceNow environment. Collaborate with stakeholders to translate business requirements into scalable ServiceNow configurations or custom applications. Reporting & Dashboards Develop real-time dashboards and reports using ServiceNow Reporting Tools and Performance Analytics. Deliver insights into key ITSM metrics such as SLAs, incident trends, and operational KPIs. Automate the generation and distribution of recurring reports to stakeholders. Work with business and technical teams to define and implement reporting frameworks tailored to their needs. Automated Feeds & API Integration Develop and manage robust data integrations using ServiceNow REST/SOAP APIs. Build and maintain data pipelines to and from external systems (e.g., CMDB, HRIS, ERP, Flexera, etc.). Implement secure, scalable automation for data exchange with appropriate error handling, logging, and monitoring. Troubleshoot and resolve integration-related issues to ensure smooth system interoperability. Skills Must have Minimum 6+ years of hands-on experience with ServiceNow, including ITSM, CMDB, and integrations. Technical Expertise Advanced knowledge of ServiceNow architecture, configuration, and scripting (JavaScript, Glide). Strong experience with REST/SOAP APIs for ServiceNow integrations. Solid understanding of relational databases, data normalization, and model optimization. Familiarity with common enterprise systems such as ERP, HRIS, Flexera, and CMDB tools. Reporting Skills: Proficiency in ServiceNow Performance Analytics, standard reporting, and dashboard design. Experience defining KPIs and building automated reporting solutions. Soft Skills: Strong communication and collaboration skills. Proven ability to translate business requirements into scalable ServiceNow solutions. Analytical and detail-oriented mindset with a problem-solving approach. Nice to have N/A.
Posted 1 month ago
7.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Understand functional and business requirements from either the client of Apptio delivery team and translate into a technical design, which meets customer needs, provides maximum solution value, and is within scope of Apptio products/services. Understand, validate and manipulate multiple datasets in preparation to load into the Apptio solutions(s) Configure, test, & document Apptio dashboards, reports and underlying data models to meet functional design and specifications. Work closely with other consultants in the organization to leverage skill sets and deliverables. Collaborate with other departments in the company to achieve customer satisfaction and resolve customer issues in a timely fashion. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 7+ years of experience as a business analyst, consultant or technical analyst role working in Finance and / or IT domains 3+ years of experience in a customer facing, SaaS software implementation role. Working experience with Cloud technologies. Demonstrable expert-level knowledge of data analysis and data manipulation with large (million row) data tables Bachelor degree in Engineering, Computer Science, MIS, Finance or equivalent experience Self-starter – able to come up to speed on complex, difficult concepts with minimal assistance Team player with solid communication and presentation skills Competent with packaged and SaaS application software implementation practices Client-focused attitude – a customer advocate Consulting experience in enterprise systems implementations Ability to breakdown complex information to simple solution requirements Preferred technical and professional experience IBM Apptio experience is preferred Experience with relational databases, or other data reference models Development of cost models, including understanding of Total Cost of Ownership (TCO) models Accounting or IT qualifications Multi-lingual (business level). Business Oral/ written English is required at a minimum. Working knowledge of enterprise IT organizational, business and technical environments Business Domain Focus Specific knowledge and application of IT services and financial management including budgeting, cost allocations, capital & operating expense handling, program portfolio management, and application / infrastructure support.
Posted 1 month ago
1.0 - 4.0 years
4 - 8 Lacs
Bengaluru
Work from Office
You will work with our customers in developing and modernizing applications that can fully leverage the advanced and new capabilities the IBM zOS Mainframes, interoperate with and extend to the IBM Redhat OCP and other cloud ecosystem. You will work on challenging and interesting initiatives, at the forefront of Mainframe Application Development and Cloud Adoption. Required education None Preferred education Bachelor's Degree Required technical and professional expertise * In depth experience with Java/C# and Java libraries (Spring Framework, Guava, Apache Commons, Guice / Dependency Injection, JPA) * Good SQL / Relational Databases knowledge * MVS / COBOL / JCL knowledge * Practical skills in CI/CD - some of Git, Maven, Gradle, Docker, Jenkins, Jira Preferred technical and professional experience * Knowledge of CASE tools such as HPS/Appbuilder or CA:GEN/IEF
Posted 1 month ago
5.0 - 10.0 years
7 - 12 Lacs
Ahmedabad
Work from Office
As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will include bench marking the performance and scalability of complex systems, making performance improvements to the code and assisting with problem determination and resolution to customer issues regarding system performance. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. The role seeks good levels of personal organization and the ability to work well within a distributed global team in a fast-paced and exciting environment. You will be office-based, working with senior software engineers who will help you integrate into the team, the department and wider IBM. You will be joining a development squad following Design Thinking and Agile principles where you are expected to collaboratively develop creative solutions. The work can be varied; flexibility to learn new technologies and skills is key as we look to help grow your career within IBM. A positive attitude and a passion to succeed is essential in joining a high-performing software development team at IBM. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5+ years of hands-on experience with strong expertise in Java development. Strong expertise in SQL and relational databases (IBM DB2,Oracle, orMicrosoft SQL Server). Proficient in writing unit tests with JUnit . Experience working with RESTful APIs . Hands-on experience with WebSphere or WebLogic application servers. Familiar with Agile development practices (Scrum/Kanban). Proficient in tools like Git , and JIRA . Preferred technical and professional experience Experience with IBM Maximo family of products . Familiarity with OpenShift , Kubernetes , and containerized development . Exposure to JMeter , MongoDB , and Apache Kafka . Understanding or experience with Salesforce integrations.
Posted 1 month ago
1.0 - 6.0 years
0 - 2 Lacs
Hyderabad
Work from Office
SUMMARY We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality. Executing full life-cycle software development Writing well designed, testable, efficient code Producing specifications and determining operational feasibility Integrating software components into fully functional software systems Developing software verification plans and quality assurance procedures Documenting and maintaining software functionality Tailoring and deploying software tools, processes and metrics Serving as a subject matter expert Complying with project plans and industry standards Requirements Proven work experience in as a computer software engineer or software developer Hands on experience in designing interactive applications Ability to develop software in C, C++, C#, Java or other selected languages Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development Mastery in software engineering tools Ability to document requirements and specifications Familiarity with software development methodology and release processes A degree in Computer Science or Engineering Benefits Good rate of pay . Developers have a higher starting wage bracket all around the world. The skills are transferable . The skills you acquire will never be out of use. Work anywhere . As a developer you aren’t limited to a particular region or country as 1’s and 0’s are understood everywhere. Comfortable Working Environment . Wherever you go, you’ll have an air conditioned office, fast internet and a powerful laptop. What more does a man need? Constant learning curve . You will only get better with passing time as you will be in sync with the technological changes. You can be as creative as you want . Each day you create something from nothing. The only thing that limits you will be your imagination. Maternity/paternity leave. Pursue career goals while growing your family. Professional development. Get opportunities for professional development, to master new skills and to grow into other roles.
Posted 1 month ago
3.0 - 7.0 years
7 - 12 Lacs
Hyderabad, Pune, Bengaluru
Work from Office
Job Title: Senior ODI Developer Company: KPI Partners Location: Hyderabad, Telangana, India; Bengaluru, Karnataka, India; Pune, Maharashtra, India Job Description: KPI Partners is seeking a highly skilled Senior ODI Developer to join our dynamic team. The ideal candidate will play a crucial role in the design, development, and implementation of Oracle Data Integrator (ODI) solutions that meet our clients' requirements. This position offers an exciting opportunity to work on diverse projects and contribute to our clients' success in data integration and management. Key Responsibilities: - Design, develop, and maintain data integration processes using Oracle Data Integrator. - Collaborate with cross-functional teams to gather requirements and translate them into effective data integration solutions. - Optimize ODI mappings and processes for enhanced performance and efficiency. - Troubleshoot and resolve issues related to data extraction, transformation, and loading (ETL) processes. - Create and maintain documentation for data integration workflows, including design specifications, technical documentation, and user guides. - Ensure data quality and integrity throughout the integration process. - Mentor and provide guidance to junior team members on best practices in ODI development. - Stay updated with the latest trends and advancements in data integration technologies and ODI features. Qualifications: - Bachelor’s degree in Computer Science, Information Technology, or a related field. - 5+ years of experience working as an ODI Developer with a strong background in ETL processes. - Proficiency in Oracle Data Integrator and related tools. - Strong SQL skills and experience with relational databases. - Good understanding of data warehousing concepts and methodologies. - Excellent problem-solving skills and attention to detail. - Strong communication and interpersonal skills to collaborate effectively with team members and stakeholders. Preferred Qualifications: - Experience with Oracle databases and other ETL tools. - Familiarity with cloud-based data integration solutions. - Good to have experience in OBIA/BI Apps What We Offer: - Competitive salary and benefits package. - Opportunities for professional development and career advancement. - A collaborative and innovative work environment. If you are a motivated and experienced Senior ODI Developer looking to make a significant impact in a growing company, we encourage you to apply. Join KPI Partners and be part of our journey to deliver exceptional data integration solutions.
Posted 1 month ago
10.0 - 15.0 years
35 - 50 Lacs
Mumbai
Work from Office
Overview of the Company: Jio Platforms Ltd. is a revolutionary Indian multinational tech company, often referred to as India's biggest startup, headquartered in Mumbai. Launched in 2019, it's the powerhouse behind Jio, India's largest mobile network with over 400 million users. But Jio Platforms is more than just telecom. It's a comprehensive digital ecosystem, developing cutting-edge solutions across media, entertainment, and enterprise services through popular brands like JioMart, JioFiber, and JioSaavn. Join us at Jio Platforms and be part of a fast-paced, dynamic environment at the forefront of India's digital transformation. Collaborate with brilliant minds to develop next-gen solutions that empower millions and revolutionize industries. Team Overview: The Data Platforms Team is the launchpad for a data-driven future, empowering the Reliance Group of Companies. We're a passionate group of experts architecting an enterprise-scale data mesh to unlock the power of big data, generative AI, and ML modelling across various domains. We don't just manage data we transform it into intelligent actions that fuel strategic decision-making. Imagine crafting a platform that automates data flow, fuels intelligent insights, and empowers the organization that's what we do. Join our collaborative and innovative team, and be a part of shaping the future of data for India's biggest digital revolution! About the role. Title : Lead Data Engineer Location : Mumbai Responsibilities: End-to-End Data Pipeline Development: Design, build, optimize, and maintain robust data pipelines across cloud, on-premises, or hybrid environments, ensuring performance, scalability, and seamless data flow. Reusable Components & Frameworks: Develop reusable data pipeline components and contribute to the team's data pipeline framework evolution. Data Architecture & Solutions: Contribute to data architecture design, applying data modelling, storage, and retrieval expertise. Data Governance & Automation: Champion data integrity, security, and efficiency through metadata management, automation, and data governance best practices. Collaborative Problem Solving: Partner with stakeholders, data teams, and engineers to define requirements, troubleshoot, optimize, and deliver data-driven insights. Mentorship & Knowledge Transfer: Guide and mentor junior data engineers, fostering knowledge sharing and professional growth. Qualification Details: Education: Bachelor's degree or higher in Computer Science, Data Science, Engineering, or a related technical field. Core Programming: Excellent command of a primary data engineering language (Scala, Python, or Java) with a strong foundation in OOPS and functional programming concepts. Big Data Technologies: Hands-on experience with data processing frameworks (e.g., Hadoop, Spark, Apache Hive, NiFi, Ozone, Kudu), ideally including streaming technologies (Kafka, Spark Streaming, Flink, etc.). Database Expertise: Excellent querying skills (SQL) and strong understanding of relational databases (e.g., MySQL, PostgreSQL). Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus. End-to-End Pipelines: Demonstrated experience in implementing, optimizing, and maintaining complete data pipelines, integrating varied sources and sinks including streaming real-time data. Cloud Expertise: Knowledge of Cloud Technologies like Azure HDInsights, Synapse, EventHub and GCP DataProc, Dataflow, BigQuery. CI/CD Expertise: Experience with CI/CD methodologies and tools, including strong Linux and shell scripting skills for automation. Desired Skills & Attributes: Problem-Solving & Troubleshooting: Proven ability to analyze and solve complex data problems, troubleshoot data pipeline issues effectively. Communication & Collaboration: Excellent communication skills, both written and verbal, with the ability to collaborate across teams (data scientists, engineers, stakeholders). Continuous Learning & Adaptability: A demonstrated passion for staying up-to-date with emerging data technologies and a willingness to adapt to new tools.
Posted 1 month ago
8.0 - 10.0 years
9 - 13 Lacs
Bengaluru
Work from Office
As a Technical Specialist you will be responsible for full-stack development, system architecture, and technical leadership, ensuring the design and implementation of high-performance, scalable applications. You will develop backend solutions in Java (Spring, Spring Boot, Hibernate) and build dynamic user interfaces using React.js, while optimizing RESTful APIs, microservices, and event-driven architectures with Apache Kafka. You will lead architecture discussions, mentor junior developers, and ensure best coding practices, security, and documentation. Expertise in relational databases (Oracle, PostgreSQL), containerization (Docker, Kubernetes), Agile methodologies, and DevOps (CI/CD pipelines) is essential. Your role includes performance optimization, database design, and collaboration with cross-functional teams to drive innovation and business alignment. You have: Bachelor's degree with 8- 10 years of experience. Experience in Java development with a strong command of the Spring Framework, Spring Boot, and Hibernate. Expertise in React.js and front-end development to build dynamic user interfaces. Strong experience in microservices architecture, RESTful APIs, and event-driven architecture using Apache Kafka. Proficiency in working with relational databases (Oracle, PostgreSQL) and strong ORM skills using Hibernate. It would be nice if you also had: Familiarity with Agile methodologies and DevOps practices, including CI/CD pipelines, is preferred. A strong understanding of system architecture, performance tuning, and troubleshooting in full-stack environments. Knowledge of containerization tools such as Docker and Kubernetes. Design, develop, and maintain scalable, high-performance applications using Java (Spring, Spring Boot) on the backend and React.js on the frontend. Collaborate in the development of RESTful APIs and ensure seamless integration with frontend services. Act as a technical lead for development projects, guiding the team through architectural and design decisions. Review and approve code, ensuring best practices in coding standards, security, and documentation. Drive design decisions that ensure high availability, scalability, and a robust application infrastructure. Collaborate closely with Product Line Managers (PLMs) and System Engineers to ensure alignment with business goals and technical requirements. Design and implement efficient data models and database schemas for Oracle and PostgreSQL. Optimize database queries and ensure proper indexing, caching (e.g., using Redis), and partitioning to enhance performance and scalability.
Posted 1 month ago
5.0 - 9.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Educational Bachelor of Engineering,Bachelor Of Technology (Integrated),MTech,MCA,BCA,MBA,BSc,BTech Service Line Application Development and Maintenance Responsibilities Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies.Join our team and leverage your Java & Springboot expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our Java & Springboot development team! Technical and Professional : Java, Springboot, Microservices, MVC, Spring Data Preferred Skills: Java-ALL Technology-Microservices-Microservices API Management Technology-Java-Springboot
Posted 1 month ago
3.0 - 5.0 years
6 - 10 Lacs
Coimbatore
Work from Office
Educational BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Responsibilities: Collaborate with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest .NET Core technologies and industry trends and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to .NET Core applications and propose appropriate solutions. Additional Responsibilities: : Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 3 years of experience as a .NET Core Developer. Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Familiarity with relational databases, particularly SQL Server and MySQL. Knowledge of .NET Core performance tuning and optimization techniques. Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Ability to prioritize and manage multiple tasks and projects effectively. Technical and Professional : Preferred Skills: Experience with modernizing .NET applications to .NET Core. Knowledge of Azure cloud platform and services. Familiarity with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in .NET Core or related technologies. Preferred Skills: .Net Technology-Microsoft Technologies-ASP.NET
Posted 1 month ago
5.0 - 9.0 years
9 - 13 Lacs
Mysuru
Work from Office
Educational BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Lead and mentor a team of .NET Core Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. Additional Responsibilities: Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in .NET Core or related technologies Technical and Professional : Bachelor’s degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a .NET Core Developer, with team handling experience Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Extensive experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Deep familiarity with relational databases, particularly SQL Server and MySQL. Experience with modernizing .NET applications to .NET Core. Knowledge of Azure cloud platform and services Preferred Skills: .Net Technology-Cloud Platform-Azure IOT-Azure IoT Hub .Net-.Net Core
Posted 1 month ago
3.0 - 5.0 years
6 - 10 Lacs
Pune
Work from Office
Educational Bachelor of Engineering,BTech,MCA,MTech,MSc Service Line Application Development and Maintenance Responsibilities Responsibilities: Collaborate with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest .NET Core technologies and industry trends and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to .NET Core applications and propose appropriate solutions.: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 3 years of experience as a .NET Core Developer. Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Familiarity with relational databases, particularly SQL Server and MySQL. Knowledge of .NET Core performance tuning and optimization techniques. Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Additional Responsibilities: Join our team and leverage your .NET Core expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our .NET Core development team! Technical and Professional : Experience with modernizing .NET applications to .NET Core. Preferred Skills: Technology-Microsoft Technologies-.NET Frameworks-.NET Core
Posted 1 month ago
3.0 - 5.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Educational Bachelor of Engineering,BTech,MTech,MCA,MSc Service Line Application Development and Maintenance Responsibilities Collaborate with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest .NET Core technologies and industry trends and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to .NET Core applications and propose appropriate solutions: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 3 years of experience as a .NET Core Developer. Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Familiarity with relational databases, particularly SQL Server and MySQL. Knowledge of .NET Core performance tuning and optimization techniques. Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Additional Responsibilities: Join our team and leverage your .NET Core expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our .NET Core development team! Technical and Professional : Primary skills:Technology-Microsoft Technologies-.NET Frameworks Experience with modernizing .NET applications to .NET Core. Preferred Skills: Technology-Microsoft Technologies-.NET Frameworks-.NET Core
Posted 1 month ago
5.0 - 8.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Educational Bachelor of Engineering,BTech,MTech,MSc,MCA Service Line Application Development and Maintenance Responsibilities Lead and mentor a team of .NET Core Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest .NET Core technologies and industry trends and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to .NET Core applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment.:' Bachelor’s degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a .NET Core Developer, with team handling experience Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Extensive experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Deep familiarity with relational databases, particularly SQL Server and MySQL. Expert knowledge of .NET Core performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills Additional Responsibilities: Join our team and leverage your .NET Core expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our .NET Core development team! Technical and Professional : Primary skills:Technology-Microsoft Technologies-.NET Frameworks Experience with modernizing .NET applications to .NET Core. Knowledge of Azure cloud platform and services. Preferred Skills: Technology-Microsoft Technologies-.NET Frameworks-.NET Core
Posted 1 month ago
5.0 - 10.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Educational Requirements Bachelor of Engineering,Bachelor Of Technology,MTech,Bachelor Of Science,Bachelor Of Comp. Applications,Bachelor Of Commerce,Master Of Science,Master Of Comp. Applications,Master Of Engineering Service Line Application Development and Maintenance Responsibilities Responsibilities: Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies. Technical and Professional Requirements: Primary Skill - Java, Springboot, Angular, React.js Preferred Skills: Java Java->J2EE Java->Springboot Java->Microservices Java->Struts
Posted 1 month ago
5.0 - 9.0 years
9 - 13 Lacs
Coimbatore
Work from Office
Educational Requirements Bachelor of Engineering,Bachelor Of Technology,MCA,MSc,MTech Service Line Application Development and Maintenance Responsibilities Responsibilities: Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies. Preferred Skills: Technology->Java->Java - ALL Technology->Java->Springboot
Posted 1 month ago
5.0 - 9.0 years
9 - 13 Lacs
Chennai
Work from Office
Educational Requirements Bachelor of Engineering,Bachelor Of Technology,MCA,MSc,MTech Service Line Application Development and Maintenance Responsibilities Responsibilities: Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies. Preferred Skills: Technology->Java->Java - ALL Technology->Java->Springboot
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
Accenture
40175 Jobs | Dublin
Wipro
19626 Jobs | Bengaluru
Accenture in India
17497 Jobs | Dublin 2
EY
16057 Jobs | London
Uplers
11768 Jobs | Ahmedabad
Amazon
10704 Jobs | Seattle,WA
Oracle
9513 Jobs | Redwood City
IBM
9439 Jobs | Armonk
Bajaj Finserv
9311 Jobs |
Accenture services Pvt Ltd
8745 Jobs |