Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
9.0 - 12.0 years
12 - 17 Lacs
pune
Work from Office
Responsibilities Knowledge of architectural design patterns, performance tuning, database and functional designs Hands-on experience in Service Oriented Architecture Ability to lead solution development and delivery for the design solutions Experience in designing high level and low level documents is a plus Good understanding of SDLC is a pre-requisite Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate Should be able to use design patterns to make the application reliable, scalable, and highly available Should be able to design Microservices and Serverless based architecture Work with client architect and define top notch solutions Additional Responsibilities: Good verbal and written communication skills Experience in leading the teams technically Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Engage in business development, as well as in building and maintaining client relationships Technical and Professional Requirements: NodeJS, TypeScript, Microservices / APIs Preferred Skills: Reactive Programming->Node JS (node/ node.js) Technology->Microservices->Microservices API Management Technology->UI & Markup Language->TypeScript Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Application Development and Maintenance
Posted 2 weeks ago
3.0 - 5.0 years
4 - 8 Lacs
chandigarh
Work from Office
Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to lead the engagement effort of providing high-quality and value-adding consulting solutions to customers at different stages- from problem definition to diagnosis to solution design, development and deployment. You will review the proposals prepared by consultants, provide guidance, and analyze the solutions defined for the client business problems to identify any potential risks and issues. You will identify change Management requirements and propose a structured approach to client for managing the change using multiple communication mechanisms. You will also coach and create a vision for the team, provide subject matter training for your focus areas, motivate and inspire team members through effective and timely feedback and recognition for high performance. You would be a key contributor in unit-level and organizational initiatives with an objective of providing high-quality, value-adding consulting solutions to customers adhering to the guidelines and processes of the organization. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Good knowledge on software configuration management systems Strong business acumen, strategy and cross-industry thought leadership Awareness of latest technologies and Industry trends Logical thinking and problem solving skills along with an ability to collaborate Two or three industry domain knowledge Understanding of the financial processes for various types of projects and the various pricing models available Client Interfacing skills Knowledge of SDLC and agile methodologies Project and Team management Technical and Professional Requirements: Technology->Reactive Programming->react JS Preferred Skills: Technology->Reactive Programming->NodeJS Technology->Media->Video Streaming Technology->Reactive Programming->react JS Technology->Media->Settop Box DVB Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services
Posted 2 weeks ago
3.0 - 5.0 years
5 - 9 Lacs
bengaluru
Work from Office
Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to get to the heart of customer issues, diagnose problem areas, design innovative solutions and facilitate deployment resulting in client delight. You will develop a proposal by owning parts of the proposal document and by giving inputs in solution design based on areas of expertise. You will plan the activities of configuration, configure the product as per the design, conduct conference room pilots and will assist in resolving any queries related to requirements and solution design You will conduct solution/product demonstrations, POC/Proof of Technology workshops and prepare effort estimates which suit the customer budgetary requirements and are in line with organizations financial guidelines Actively lead small projects and contribute to unit-level and organizational initiatives with an objective of providing high quality value adding solutions to customers. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Ability to develop value-creating strategies and models that enable clients to innovate, drive growth and increase their business profitability Good knowledge on software configuration management systems Awareness of latest technologies and Industry trends Logical thinking and problem solving skills along with an ability to collaborate Understanding of the financial processes for various types of projects and the various pricing models available Ability to assess the current processes, identify improvement areas and suggest the technology solutions One or two industry domain knowledge Client Interfacing skills Project and Team management Technical and Professional Requirements: Primary skills:Technology->Reactive Programming->NodeJS, AWS Preferred Skills: Technology->Cloud Platform->AWS Database Technology->Reactive Programming->NodeJS Educational Requirements Bachelor of Engineering Service Line Digital Experience
Posted 2 weeks ago
5.0 - 8.0 years
5 - 9 Lacs
pune
Work from Office
Educational Requirements Bachelor of Engineering,Bachelor Of Technology Service Line Digital Experience Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Knowledge of more than one technology Basics of Architecture and Design fundamentals Knowledge of Testing tools Knowledge of agile methodologies Understanding of Project life cycle activities on development and maintenance projects Understanding of one or more Estimation methodologies, Knowledge of Quality processes Basics of business domain to understand the business requirements Analytical abilities, Strong Technical Skills, Good communication skills Good understanding of the technology and domain Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods Awareness of latest technologies and trends Excellent problem solving, analytical and debugging skills Technical and Professional Requirements: Primary skills:Technology->Data Security->Public Key Infrastructure, Digital Signatures, Cryptography, Transport Layer Security->Thawte , Technology->Microsoft Technologies->.NET Frameworks , Technology->Reactive Programming->react JS Preferred Skills: Technology->Microsoft Technologies->.NET Frameworks->.NET Core 2.0 Technology->Reactive Programming->react JS Technology->Cloud Platform->Azure IOT->Azure Sphere
Posted 2 weeks ago
5.0 - 10.0 years
12 - 17 Lacs
pune
Work from Office
Sarvaha would like to welcome a Lead/Senior Java Developer with a minimum of 5 years, ideally 10+ years, of experience in designing and developing scalable micro-services and cloud-native applications using Java, Spring Boot, and reactive programming paradigms. Sarvaha is a niche software development company that works with some of the best funded startups and established companies across the glo be. Please visit our website at https://www.sarvaha.com to know more about us. What Youll Do Design and develop scalable micro-services using Java 17+ and Spring Boot Build reactive applications with Spring WebFlux and Project Reactor Implement event-driven architectures using Kafka and Azure Event Hub Develop secure, high-throughput REST APIs Work with AWS and Azure cloud environments to deploy and monitor services Collaborate with DevOps to ensure reliability, tracing, and observability of systems Participate in code reviews, mentor team members, and promote engineering best practices Troubleshoot and resolve production issues in distributed systems You Bring BE/BTech/MTech (CS/IT or MCA) with strong software engineering fundamentals Hands-on experience with Java, Spring Boot, and the broader Spring ecosystem Strong knowledge of Spring WebFlux, Project Reactor, and non-blocking I/O Solid understanding of Kafka (Producers, Consumers, Streams) and message-driven design Experience with AWS (EC2, S3, Lambda, SNS/SQS) or Azure SDKs and Event Hub Expertise in designing and developing high-performance, resilient, and observable systems Exposure to Docker, CI/CD pipelines, and Kubernetes (preferred) Familiarity with microservices testing strategies like contract testing, mocking, & test containers Strong problem-solving abilities & system design thinking (caching, partitioning, load balancing) Clear communication, love for documentation, and mentoring to programmers on the team What Sets You Apart Monitoring experience with Grafana, Prometheus, ELK, or Datadog Excellent collaboration with cross-functional teamsdevelopers, DevOps, QA Knowledge of both AWS and Azure is a strong plus
Posted 2 weeks ago
8.0 - 10.0 years
10 - 19 Lacs
pune, gurugram, bengaluru
Work from Office
We are looking for a highly skilled Senior Java Developer for a 12-month full-time role. Preferred location is Bangalore, but open to Pune, Gurgaon, Chennai, and Bhubaneshwar. The candidate must have 8+ years of experience and should be a strong hands-on resource who can lead technical discussions, interact with clients, and drive deliverables. Excellent communication skills are essential. The role involves development work, requirement analysis, and collaboration in a dynamic, fast-paced environment. Location - Bangalore (Preferred), Pune, Gurgaon, Chennai, Bhubaneshwar
Posted 2 weeks ago
5.0 - 9.0 years
8 - 13 Lacs
hubli
Work from Office
Educational Requirements MCA,MTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable Java codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Min. 5 years of relevant experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Technical and Professional Requirements: Technical Skill Set:Java with Angular or React or AWSSpring boot, Microservices, JSP, JDBC, J2EE, Struts, Spring, Hibernate Preferred Skills: Technology->UI & Markup Language->Angular JS/Angular 1.x Technology->Data On Cloud - Platform->AWS Technology->Reactive Programming->react JS Technology->Java->Springboot
Posted 2 weeks ago
3.0 - 5.0 years
8 - 12 Lacs
bengaluru
Work from Office
Educational Requirements Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Computer Science,Bachelor of Engineering,Bachelor Of Technology Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable Java codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Technical and Professional Requirements: Java, Spring boot, Microservices, JSP, JDBC, J2EE, Struts, Spring, Hibernate Min. 3 years of relevant experience In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: Technology->Java->Java - ALL Technology->UI & Markup Language->Angular JS/Angular 1.x Technology->Reactive Programming->react JS
Posted 2 weeks ago
3.0 - 5.0 years
4 - 8 Lacs
bengaluru
Work from Office
Educational Requirements Bachelor of Engineering,Bachelor Of Technology (Integrated) Service Line Digital Experience Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Knowledge of more than one technology Basics of Architecture and Design fundamentals Knowledge of Testing tools Knowledge of agile methodologies Understanding of Project life cycle activities on development and maintenance projects Understanding of one or more Estimation methodologies, Knowledge of Quality processes Basics of business domain to understand the business requirements Analytical abilities, Strong Technical Skills, Good communication skills Good understanding of the technology and domain Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods Awareness of latest technologies and trends Excellent problem solving, analytical and debugging skills Technical and Professional Requirements: Primary skills:Technology->Reactive Programming->react JS, Technology->Cloud Platform->AWS Database->AWS Preferred Skills: Technology->Cloud Platform->AWS Database->AWS Technology->Reactive Programming->react JS
Posted 2 weeks ago
3.0 - 5.0 years
7 - 11 Lacs
hubli
Work from Office
Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable Java codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Min. 3 years of relevant experience In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Technical and Professional Requirements: Skills: Java with Angular or React or AWS Preferred Skills: Technology->UI & Markup Language->Angular JS/Angular 1.x Technology->Data On Cloud - Platform->AWS Technology->Reactive Programming->react JS Technology->Java->Springboot Educational Requirements MCA,MTech,Bachelor of Engineering Service Line Application Development and Maintenance
Posted 2 weeks ago
0.0 years
0 Lacs
bengaluru, karnataka, india
On-site
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Your Profile Design, develop, and maintain robust Java applications using JDK 11+ , JavaFX , and Spring Boot . Build and deploy RESTful APIs and microservices with a focus on performance and scalability. Apply object-oriented design principles , SOLID principles , and design patterns to create clean and maintainable code. Implement multithreading and reactive programming techniques for high-performance applications. Use Gradle or Maven for build automation and dependency management. Collaborate with cross-functional teams to define, design, and ship new features. Write unit tests using JUnit and ensure code quality through continuous integration. Utilize Docker for containerization and support deployment pipelines using Jenkins and CI/CD practices. Work with Postman and Swagger for API testing and documentation. Manage source code using Git and follow version control best practices. Interact with relational databases like MySQL for data persistence. Leverage cloud platforms such as AWS or Azure for application deployment and scalability. Understand the basics of MBSE and SysML to support model-based development initiatives. Primary Skills Core Java, Spring Boot, Microservices Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Posted 2 weeks ago
7.0 - 12.0 years
18 - 30 Lacs
hyderabad, india
Hybrid
Department: Software Engineering Employment Type: Full Time Location: India Description At Vitech, we believe in the power of technology to simplify complex business processes. Our mission is to bring better software solutions to market, addressing the intricacies of the insurance and retirement industries. We combine deep domain expertise with the latest technological advancements to deliver innovative, user-centric solutions that future-proof and empower our clients to thrive in an ever-changing landscape. With over 1,600 talented professionals on our team, our innovative solutions are recognized by industry leaders like Gartner, Celent, Aite-Novarica, and ISG. We offer a competitive compensation package along with comprehensive benefits that support your health, well-being, and financial security. Job Title: Java Full Stack Developer Location: Hyderabad, India (Hybrid) Looking for a Java Full Stack Developer job where you can grow your frontend skills and build enterprise software using Spring Boot, React, and REST APIs? At Vitech, we’re hiring experienced Java Developers with 4–8 years of hands-on coding experience who are ready to step into a full-stack role. If you’re looking for a role that challenges you to build real products, learn new technologies, and work in agile teams—this is it. You’ll be joining a global team developing software for leading insurance and retirement organizations, working across Java, React, Spring Boot, REST APIs, and SQL . What you will do: Build and maintain scalable Java full-stack applications using Spring Boot , ReactJS , and SQL . Develop and consume RESTful APIs as part of modern web architecture. Write clean, efficient, and testable code across backend and frontend layers. Collaborate in agile teams and participate in sprint planning, code reviews, and releases. Innovate and build new features—up to 40% of your time will be focused on writing new software. What We're Looking For: Java Full Stack Development Experience 4–8 years of hands-on experience in software development. Strong command of Core Java , including OOP principles, inheritance, interfaces, and abstract classes. Proficient with Spring Boot and Hibernate for backend development. Hands-on experience building user interfaces with ReactJS (or similar modern JavaScript frameworks). Ability to write and optimize complex SQL queries . Experience building and integrating REST APIs . Bonus Points Experience with PostgreSQL . AWS Certification (Cloud Practitioner or above). Familiarity with microservices architecture and containerization. Interest in reactive programming or cloud-native development. Join Us at Vitech! Advance Your Full Stack Career Strengthen your backend foundation while leveling up your React and cloud development skills. Whether you’re more frontend- or backend-heavy today, we’ll help you grow as a well-rounded full-stack developer. Join Agile, Product-Focused Teams Our agile pods work fast, collaborate deeply, and ship real products. You’ll have room to share your voice and build new features—not just maintain legacy code. Make Real Impact Vitech’s software powers mission-critical systems used by top global financial institutions. What you build here matters. Apply now to become part of a high-performing team where your Java full-stack skills will thrive.
Posted 2 weeks ago
12.0 - 18.0 years
17 - 22 Lacs
bengaluru
Work from Office
Responsibilities: As a seasoned Software Architect, you will be responsible for designing and implementing scalable, reliable and maintainable software solutions for our organization. You will work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them into architectural/software designs that meet business needs. You will be coding and developing quick prototypes to establish your design with real code and data. You will be a subject Matter expert to unblock software engineers. Conduct technical reviews and provide guidance to software engineers during the development process. Identify and mitigate technical risks and issues throughout the software development lifecycle. Evaluate and recommend appropriate technologies and frameworks to meet project requirements. Lead the design and implementation of complex software components and systems. Mentor and coach Tech Leads & s/w engineers. You are a go-getter. Qualifications & Requirements: 12-18 yrs of experience with B. Tech / MTech in Computer Science. Proven experience as a Software Architect or similar role with experience of 10+ yrs in product development. Minimum experience of 10+ years in core Java & advanced features. E.g., streams, functional programming, virtual threads. Minimum experience of 5+ years in Spring Boot & associated Spring features. Minimum experience of 4+ years of in driving/contributing towards HLD & LLD, contribution towards code reviews & coding practices (like clean code & SOLID principles) Minimum experience of 4+ years in building and driving microservices based architecture or large scale systems. Strong in algorithms & data-structures. Experience in workflow frameworks. Examples - Temporal, Apache Airflow etc. Experience in reactive programming. Good to have: Good knowledge on Semiconductor domain. Design, prototype, implement and test software and computer vision machine learning algorithms in Python. Experience with scikit-image, Tensor Flow, PyTorch.
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
As a Full Stack Developer specializing in Java and Angular 12 and above versions, you will be responsible for performing full stack web application development using a combination of Javascript, Typescript, Angular, HTML5, Java/J2EE, and REST technologies. You will play a key role in understanding legacy systems in C# / Java and rewriting them from the ground up using Angular stack. Your primary duties will include providing application software development services and technical support in complex situations, demonstrating a thorough understanding of the Software Development Life Cycle and working comfortably in an AGILE development model. You will collaborate with product owners in the POD for requirements gathering, reviews, and epic/story refinements. Working closely with a small team, you will define function specifications and contribute to building the next generation of products by leveraging Angular frameworks. Additionally, you will be part of an onshore/offshore extended team development model, coordinating coding, testing, implementation, and documentation of solutions to ensure the achievement of expected application performance levels. To excel in this role, you must possess strong skills in JavaScript, Typescript, Angular, HTML5, Java/J2EE, REST, and AJAX, with knowledge of Reactive Programming, CSS, Material Design, and Spring being preferred. The ideal candidate should have a minimum of 6 years of relevant experience. This position offers a quick turnaround with a notice period of 0-7 days and is based in Pune (Magarpatta) or Chennai (Pallavaram). If you are a proactive individual who can propose innovative and creative technology solutions while contributing to the achievement of team objectives, we invite you to apply for this exciting opportunity.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Intermediate Programmer Analyst position at our organization involves actively participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your role will focus on contributing to applications systems analysis and programming activities. Utilizing your knowledge of applications development procedures and concepts, along with a basic understanding of other technical areas, you will be identifying and defining necessary system enhancements. This will involve using script tools, analyzing code, consulting with users, clients, and various technology groups on issues, and providing recommendations for programming solutions. Additionally, you will be responsible for the installation and support of customer exposure systems, applying fundamental knowledge of programming languages for design specifications, and analyzing applications to identify vulnerabilities and security issues. As an intermediate programmer analyst, you will serve as an advisor or coach to new or lower-level analysts, identifying problems, analyzing information, and making evaluative judgments to recommend and implement solutions. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. Moreover, you will be expected to appropriately assess risk in business decisions, prioritize the firm's reputation, and safeguard Citigroup, its clients, and assets by ensuring compliance with applicable laws, rules, and regulations. This includes adhering to policies, applying sound ethical judgment, and escalating, managing, and reporting control issues with transparency. For this role, we are looking for candidates with at least 5 years of experience in Java development, strong knowledge of Core Java concepts, and extensive experience with the Spring Framework, including Spring Boot and Spring Cloud. You should have a proven track record of designing and implementing microservices architecture, experience in Reactive programming, proficiency in working with Apache Kafka, and a strong understanding of NoSQL database concepts and best practices. Furthermore, expertise in RESTful API design principles, writing unit and integration tests using frameworks like JUnit and Mockito, application security principles, and experience implementing secure coding practices are essential qualifications for this position. You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance Java-based backend services, architecting and implementing microservices, designing and implementing event-driven architectures, working with MongoDB and Oracle, and contributing to the continuous improvement of development processes and best practices. Preferred qualifications include familiarity with containerization technologies, experience with CI/CD pipelines and DevOps practices, understanding of Agile methodologies, and contributions to open-source projects. A Bachelor's degree or equivalent experience is required for this role. Please note that this job description offers a high-level overview of the responsibilities involved, and other job-related duties may be assigned as necessary. If you require a reasonable accommodation to use our search tools or apply for a career opportunity due to a disability, please review Accessibility at Citi.,
Posted 2 weeks ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
Software Development Engineers (SDEs) are the creative minds developing the software applications and services that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal. Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams. Own the delivery of a major component in a service or a small service entirely as part of a feature delivery, Suggest improvements to processes and methodologies to enhance delivery speed, quality. Mentor and guide other WL1 SDEs in the team and help in hiring. Question requirements and challenge where necessary. Reach out for direction proactively in case of ambiguities or constraints. Identify value of tasks & always work on the highest priority items. Programming Demonstrate a good understanding of Java programming language. Understand the framework and enough of the tool ecosystem to implement end to end components with minimal assistance. Comfortably produce and refactor code without assistance. Test drive features and follow TDD/BDD. Understand different major language paradigms (OOP/Functional) Understand presence of abstraction beneath language (JVM). Reason about complexity of algorithms (time and space) and code (cyclomatic). Debug code of Understand and resolve complex issues. Design Identify and implement design patterns in code. Comfortably translate small behaviour requirements into tasks & code. Understand how high-quality code can lead to rapid delivery. Write clean, maintainable code. Demonstrate a basic understanding of domains and domain modelling. Seek out and use appropriate abstractions. Understand patterns for integration (events/services). Understand how to leverage existing functionality outside immediate project. Understand scope of project and when to move behaviour to other services. Development Practice Understand continuous integration and continuous delivery. Demonstrate a working knowledge of CI tooling. Writes tests to ensure CI/CD processes work. Understand BDD/TDD/Performance/Security/Smoke testing. Infrastructure Demonstrate a good working knowledge of Linux/Unix. Good understanding of Docker and Kubernetes ecosystem. Familiar with scripting in Python or Bash and automate. Security Understand basic security paradigms. Writes secure code by default. Equal employment opportunity information,
Posted 2 weeks ago
4.0 - 7.0 years
9 - 13 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 : NAMinimum 3 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 specific stages of the product lifecycle. Your typical day will involve collaborating with various teams, applying your knowledge of technologies and methodologies, and ensuring that the software solutions meet client requirements effectively and efficiently. You will engage in problem-solving and decision-making processes that contribute to the overall success of the projects you oversee. Roles & Responsibilities:-Design, develop, and maintain software components for embedded systems using Java.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize RxJava or similar reactive libraries to build scalable and resilient systems.-Collaborate with cross-functional teams to define, design, and ship new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to embedded Java applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: -Automotive ECU Development with Embedded JAVA:Hands-on experience in development and configuration management for automotive Electronic Control Units (ECUs)-Strong experience in Core Java and Embedded Java programming.-Proficiency with RxJava or other reactive programming frameworks.-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to embedded systems.-Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, or Serial Communication.-Hands-on experience with debugging tools and hardware integration. Additional Information:- The candidate should have minimum 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. (Bachelor or masters degree in Computer Science, Electronics, or a related field). Qualification 15 years full time education
Posted 2 weeks ago
3.0 - 8.0 years
6 - 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 : NAMinimum 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 engineering the end-to-end features of a system, from user experience to backend code. Your typical day will involve collaborating with cross-functional teams to design, implement, and optimize innovative solutions that enhance client services. You will leverage new technologies and methodologies to address complex business challenges, all while maintaining a cloud-first and agile mindset. Engaging in continuous learning and adapting to evolving technologies will be key components of your role, ensuring that you remain at the forefront of industry advancements. 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 team members to design and implement scalable applications.- Engage in code reviews and provide constructive feedback to peers. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Good To Have Skills: Experience with API Management.- Strong understanding of web development frameworks and libraries.- Experience with database management and optimization techniques.- Familiarity with cloud services and deployment strategies.Must have demonstrated Proficiency in Java 8 (Lambdas, Streams, Completable Future, optional, generics)Must have demonstrated Proficiency in Spring boot/webflux frameworkMust have experience in building REST APIs.Must have experience in Junit /unit testing.Proficient in Spring framework.Must have understanding of reactive programming.Must have experience in CI/CD using Git actions.Must have experience in docker and cloud technologies.Must have experience in Splunk, Dynatrace.Must have knowledge of swagger hub/ Open API Spec.Must have knowledge of API management/API Gateways e.g. Apigee Additional Information:- The candidate should have minimum 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.- 24 hours operational support Qualification 15 years full time education
Posted 2 weeks ago
8.0 - 10.0 years
0 Lacs
bengaluru, karnataka, india
On-site
About Lowes Lowes is a FORTUNE 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowes operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, N.C., Lowes supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com Lowes India, the Global Capability Center of Lowes Companies Inc., is a hub for driving our technology, business, analytics, and shared services strategy. Based in Bengaluru with over 4,500 associates, it powers innovations across omnichannel retail, AI/ML, enterprise architecture, supply chain, and customer experience. From supporting and launching homegrown solutions to fostering innovation through its Catalyze platform, Lowes India plays a pivotal role in transforming home improvement retail while upholding strong commitment to social impact and sustainability. For more information, visit Lowes India About The Team The Omni Channel Platform Customer Promise (CP) Team is responsible for Inventory and Sourcing accuracy across all the omnichannel shopping funnel flows. The team builds and supports performant enterprise services that operate at scale . In addition, Enterprise Delivery Platform is another arm of CP that empowers a smooth last mile delivery of Truck delivery orders placed by customers on Lowes digital as well as store tenants. Job Summary Lead the design and development of scalable backend solutions by translating business requirements into robust software architectures. Serve as the technical authority throughout implementation and maintenance, delivering complex, high-quality code and integrated enterprise systems. Mentor engineers and collaborate across teams to drive innovation and ensure successful deployment of cutting-edge retail enterprise platforms. Roles & Responsibilities Leadership & Mentorship: Provide technical guidance and mentorship, fostering continuous learning and high-quality code through reviews and best practices. Mentor and advise teams with deep expertise in enterprise technologies, standards, and methodologies. Lead projects with significant business impact; participate in planning, prioritization, and estimation. Problem Solving & Architecture Resolve complex, multi-application problems to drive portfolio-wide improvements. Lead development of scalable, resilient, and maintainable enterprise solutions aligned with architectural standards. Deconstruct complex problems into simple, evolving solutions. Build awareness and alignment with enterprise frameworks, tools, and engineering platforms. Collaboration Work closely with cross-functional teams and stakeholders to deliver cohesive, enterprise strategy centric solutions. Performance, Maintenance & Operational Excellence Optimize application performance; troubleshoot and maintain stable, reliable codebases. Drive disaster recovery, capacity planning, performance, regression and chaos testing, observability, and reliability processes. Implement alerts, dashboards, and recovery runbooks to ensure operational excellence. Security & Compliance Enforce security best practices, including authentication and authorization protocols, and ensure compliance with data privacy and company policies. Educate teams on security principles and engineering standards. Testing & Quality Assurance Ensure thorough testing with automated frameworks to maintain high-quality, reliable software. Innovation & Continuous Improvement Continuously explore and recommend new enterprise technologies. Simplify solutions, optimize processes, remove bottlenecks, and resolve escalated issues proactively. Foster a culture of innovation and experimentation. Years Of Experience Minimum 8 years of experience in product development with hands on coding experience 6 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions 6 years of experience writing technical documentation in a software environment, developing and implementing business systems within an organization, and working with source code control systems 6 years of experience working on project(s) involving the implementation of solutions applying development lifecycles through iterative agile development 5+ years of API development and Java programming. At least 3+ years in architecting and designing enterprise-level solutions. Strong knowledge of latest Java features such as error handling, concurrency, performance tuning, and security enhancements. Solid understanding of microservices design patterns, CI/CD, and on-prem deployment. Experience designing solutions using messaging technologies like Kafka and Hollow. Skilled in caching strategies, relational and NoSQL databases. Proficient with Git and Jenkins. Ability to provide architectural solutions, low-level design, create user stories, and support developers with technical/domain issues. Education Qualification & Certifications (optional) Required Required Minimum Qualifications : Bachelors degree in computer science, Information Systems, or related field (or equivalent experience). Preferred Advanced degrees or relevant certifications. Skill Set Required Strong hands-on experience with Java, OOP, data structures, and design patterns. Expertise in Spring Boot, microservices, RESTful API design, and reactive programming. Familiarity with advanced caching strategies (Redis, Memcached) and CDN integration. Proven ability to build scalable, low-latency, high-throughput backend services for retail applications. Knowledge of API gateways, service meshes, and API management tools. Experience with relational (Postgres) and NoSQL (MongoDB) databases optimized for performance. Skilled in CI/CD pipelines, automated testing, and monitoring for production-grade APIs. Familiarity with cloud platforms (preferably GCP), containerization (Docker), and orchestration (Kubernetes). Experience with performance testing tools (JMeter etc). Proficient with messaging systems like Kafka for event-driven architectures. Ability to lead technical design, mentor teams, and deliver production-ready code. Experience working in Agile teams and applying best practices for API security and performance. Familiarity with distributed tracing and monitoring tools Prometheus, Grafana). Strong collaborator with cross-functional and distributed teams. Lowe&aposs is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law. Starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience. For information regarding our benefit programs and eligibility, please visit https://talent.lowes.com/us/en/benefits. Show more Show less
Posted 2 weeks ago
8.0 - 13.0 years
6 - 16 Lacs
hyderabad
Remote
Job Title: Product Manager SaaS Products (Remote | 1:3010:30 PM IST) Location: Remote (India) Work Timings: 1:30 PM 10:30 PM IST Company Overview Denken Solutions is a fast-growing and dynamic IT services company headquartered in Irvine, California. With over 500 consultants and an annual revenue of around $70 million, we are committed to delivering innovative technology solutions. At Denken, we maintain a flat organizational hierarchy, encourage direct interaction with leadership, and provide high autonomy to help you achieve your career and growth goals. Global Squirrels (Product): https://globalsquirrels.com/ Global Squirrels is a SaaS-based innovative software that helps small and medium businesses hire full-time employees across the globe. Simply put, it is building the world’s best international sourcing and payroll platform . Role & responsibilities Technology Stack Backend: Core Java, Spring Boot, Rest API, Spring Webflux (Reactive programming), Spring Batch, Micro services Frontend: Angular, Node JS, HTML5, CSS3, Bootstrap, Angular Material Database: MongoDB, MySQL Cloud & DevOps: AWS, Kubernetes Design & AI: Figma, OpenAI & AI-based technologies Key Responsibilities Take ownership of managing and enhancing SaaS-based staffing products. Prioritize and drive product enhancements and roadmap. Collaborate with and manage UI Designers, Backend Developers, Frontend Developers, and Testers from a product perspective. Build POCs for new product initiatives with support from the development team. Qualifications & Skills Proven experience in building a software product (preferably SaaS) from scratch/beta to launch. Strong background in Product Management / Solution Architecture . Hands-on prior experience as a Full Stack Developer . Excellent understanding of modern technologies across backend, frontend, and cloud. Strong leadership and team management skills. Why Join Us? Be part of a fast-growing IT services and SaaS product company. Flat hierarchy with direct access to leadership. High autonomy and meritocratic culture. Opportunity to work on innovative global SaaS platforms.
Posted 2 weeks ago
5.0 - 8.0 years
25 - 27 Lacs
bengaluru
Work from Office
We are seeking a talented Java Developer with experience in building robust, scalable, and reactive applications. The ideal candidate will have hands-on experience working with Java, modern front-end frameworks, messaging systems, and microservices architecture. Key Responsibilities: Develop and maintain backend services using Java and Spring Boot. Design and implement microservices architectures to support scalable applications. Work with Kafka for event-driven messaging and real-time data streaming. Build reactive applications using Reactor and WebFlux frameworks. Collaborate with front-end teams to integrate with React applications. Ensure code quality, performance, and security standards. Participate in code reviews, testing, and continuous integration. Required Skills: Strong proficiency in Java programming. Experience with Spring Boot and microservices development. Hands-on knowledge of Kafka for messaging. Familiarity with reactive programming using Reactor and WebFlux. Front-end experience with React. Understanding of RESTful APIs and integration patterns. Good problem-solving and communication skills. Preferred Qualifications: Experience with cloud platforms and containerization (Docker, Kubernetes). Knowledge of CI/CD pipelines and agile methodologies. Mandatory Key Skills Java Developer,Kafka,real-time data streaming,Reactor,WebFlux,reactive programming,React,RESTful APIs,code quality,Java*,Spring Boot*,microservices*,scalable applications*
Posted 2 weeks ago
7.0 - 12.0 years
17 - 32 Lacs
pune, chennai, bengaluru
Hybrid
Senior Java Backend Developer Location: All UST locations Experience: 6+ Years Employment Type: Full-time About the Role We are seeking a highly skilled Senior Java Backend Developer with strong expertise in building scalable, high-performance backend systems. The ideal candidate will have deep experience in Spring Boot (Reactive) , microservices , and event-driven architectures using Kafka , along with a strong testing mindset and CI/CD exposure. Key Responsibilities Design, develop, and maintain scalable backend services using Java and Spring Boot (Reactive). Build and manage microservices and integrate them via Kafka for asynchronous communication. Collaborate with cross-functional teams (Product, QA, DevOps) to deliver new features. Implement unit, integration, and functional tests to ensure code quality. Apply Behavior Driven Development (BDD) using Cucumber for automated acceptance testing. Participate in code reviews, design discussions, and agile ceremonies . Utilize GitLab for version control, CI/CD pipelines, and DevOps workflows. Ensure adherence to best practices in coding, testing, deployment, and security. Must-Have Skills 6+ years of professional experience in backend development . Strong proficiency in Java and Spring Boot (Reactive) . Deep understanding of microservices architecture and RESTful APIs . Hands-on experience with Kafka (event streaming). Proficiency with GitLab (version control, CI/CD pipeline setup & management). Strong knowledge of unit testing and functional testing frameworks. Experience with BDD frameworks (Cucumber preferred). Familiarity with Agile development methodologies . Good to Have Experience with Docker and Kubernetes . Knowledge of monitoring/logging tools (Prometheus, ELK). Exposure to cloud platforms (AWS, GCP, Azure). Key Skills Java | Spring Boot (Reactive) | Microservices | Kafka | GitLab (CI/CD) | BDD (Cucumber) | Unit & Functional Testing Interested candidates can also apply directly at - https://usource.ripplehire.com/s/tNTi
Posted 2 weeks ago
5.0 - 9.0 years
7 - 10 Lacs
bengaluru
Work from Office
Role & responsibilities 5+ Exp in Native mobile development, Swift, SwiftUI and Combine, Architecture platform (POP, MVVM and Reactive)
Posted 2 weeks ago
6.0 - 11.0 years
12 - 16 Lacs
hyderabad
Work from Office
You will be part of a SCRUM team of experienced software developers, domain experts and the product owner who deliver software to ProRail.We deliver complex software systems in which knowledge of the railway industry, and the associated jargon, is integral.It is essential that the systems that we deliver integrate seamlessly this places high demand on our quality to deliver. Role accountabilities: You take ownership and guarantee the quality of software development. You work closely with the product owner, other developers and testers. You will involve in the preparation of new stories, refinements, planning and design meetings. You will work independently but also in pair-programming with other software developers. You will develop in line with the clean code and clean architecture principles. You are always inclined to help the testers. You build it, you run it is your rule-of-thought. Qualifications & Experience: A minimum of 6+ years experience of programming in Angular Type Script and Java 11 (or above). Experience on latest Angular and Java versions is preferable. [preferably reflected in last two projects]. B. Tech or BE or masters degree in relevant engineering domain. Thorough knowledge on design patterns and principles. Wider experience in Angular projects. Experience in software development using SOLID principles. Experience in state management systems such as REDUX, NGRX, NGXS, and Akita. Experience with reactive programming with Rx.js. Experience of backend development using Java, MVC, Restfull APIs and willingness to learn further enhance capability. Experience with several elements of our software stack: Angular 17, Java 21. At least 70% experience in Angular and 30% on the backend development. Nice to Have: DevOps experience in Kubernetes, Docker, Pipelines, Cloud Infrastructure. Knowledge of Clean Architecture/Layered Architecture. Knowledge of Railway Domain.
Posted 2 weeks ago
15.0 - 20.0 years
9 - 13 Lacs
pune
Work from Office
About The Role 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 : Embedded Android App Development Good to have skills : NAMinimum 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 specific stages of the product lifecycle. Your typical day will involve collaborating with various teams to ensure that the software meets client requirements, applying your knowledge of technologies and methodologies to support project goals, and overseeing the development process to ensure quality and efficiency in deliverables. You will engage in problem-solving and decision-making to guide your team effectively, ensuring that all aspects of the software development process are executed smoothly and successfully. Roles & Responsibilities:- Design, develop, and maintain software components for embedded systems using Java/AAOS-Work on Android-based systems including Android Automotive OS (AAOS).-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize RxJava or similar reactive libraries to build scalable and resilient systems.-Collaborate with cross-functional teams to define, design, and ship new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to embedded Java and Android-based applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development with AAOS:Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in embedded Android and Embedded Java programming.-Experience with Android and Android platform development, including AAOS (Android Automotive OS).-In-depth knowledge of Android architecture, HAL, AIDL, and system services.-Proficiency with RxJava or other reactive programming frameworks.-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to embedded systems.-Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, or Serial Communication.-Hands-on experience with debugging tools and hardware integration. Additional Information:- The candidate should have minimum 7.5 years of experience in Embedded Android App Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Bachelors or Masters degree in Computer Science, Electronics, or a related field. Qualification 15 years full time education
Posted 2 weeks 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
71627 Jobs | Dublin
Wipro
26798 Jobs | Bengaluru
Accenture in India
22262 Jobs | Dublin 2
EY
20323 Jobs | London
Uplers
14624 Jobs | Ahmedabad
IBM
13848 Jobs | Armonk
Bajaj Finserv
13848 Jobs |
Accenture services Pvt Ltd
13066 Jobs |
Amazon
12516 Jobs | Seattle,WA
Capgemini
12337 Jobs | Paris,France