Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 14.0 years
0 Lacs
haryana
On-site
Are you a skilled and experienced .NET Architect looking for an exciting opportunity to drive innovation and collaborate with Red Hat and client teams Join our client in Gurgaon for a full-time onsite position from Monday to Friday and play a key role in designing, building, and mentoring teams in the adoption of modern Cloud Native Development practices. As a Senior .NET Architect, your responsibilities will include designing and developing scalable, secure microservices using .NET Core (6/8) and C#, implementing robust CD pipelines with tools like Azure DevOps, GitLab, and Jenkins, leading teams with Test-Driven Development (TDD) principles, and building and running containerized .NET applications with Podman. You will also be tasked with setting up local multi-container environments using Podman Compose/Docker Compose, driving automated API testing strategies for RESTful services, enabling full-stack observability with tools such as Prometheus, OpenTelemetry, ELK, and Splunk, mentoring developers, conducting code reviews, and contributing to architecture decisions and system design. We are seeking candidates with over 10 years of hands-on experience in developing .NET applications, strong expertise in C#, .NET Core, and Microservices Architecture, deep knowledge of containerization using Podman, familiarity with TDD, CI/CD, and API Testing frameworks (e.g., XUnit, Postman, Playwright), experience with SQL Server / PostgreSQL and Entity Framework Core, and strong mentorship & communication skills. If you are passionate about learning, collaborating, and building modern, cloud-native apps, we would like to hear from you. To apply for this position, please send your updated resume to career@strive4x.net with the subject line "Application for .NET Architect [Your Name]" and include the following details in your email: Total Experience, Relevant Experience in .NET Core, Podman, Microservices, Current CTC (LPA), Expected CTC (LPA), Notice Period, Current Location & Willingness to Relocate (if applicable), and Availability for Interview. Kindly indicate whether you have a PF account (Yes/No). Please note that this is an immediate requirement, and preference will be given to candidates available to join within 15-20 days. Candidates with a notice period exceeding 30 days will not be considered. Only applicants meeting the required experience, skill set, and location criteria should apply. Multiple technical interview rounds will be conducted, and PF account, background verification, and no dual employment are mandatory for this position.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a QA Automation Tester at NTT DATA, you will play a crucial role in ensuring the delivery of defect-free digital solutions to our clients. Your responsibilities will include designing, developing, and executing test automation frameworks and suites to impact products, customers, and services positively. You will also participate in the documentation and discovery process to produce essential deliverables such as the Enterprise Testing Strategy, QE Handbook, Automation Handbook, Perf Engineering Handbook, and Test Enablers. In this role, you will evaluate and maintain existing manual and automated test cases, perform load and stress tests using enterprise-level automation tools, interpret test results, and prepare comprehensive test reports. Additionally, you will be involved in project-wide reviews of requirements, system architecture, and detailed design documents, serving as a key point of contact for other test engineers with automation needs. Basic qualifications for this position include at least 4 years of experience using test automation tools like Selenium, Tosca, Playwright, TestComplete, or similar, as well as proficiency in software testing and writing automation scripts in Java, C#, and/or JavaScript/TypeScript. You must also possess knowledge and experience in QA/QE, including various test phases/types, test data, automation, performance testing, TDD/BDD, test management tools, and developing test strategy/test plan documents for enterprise-level programs. Preferred skills for this role include expertise in Selenium, Cucumber, and JavaScript, experience with GitHub, JIRA, and Confluence tools, strong BDD concepts, understanding of Agile processes, and proficiency in mobile/web testing using tools like Appium/Selenium with cloud services. You should be able to deliver a robust automation framework, provide automation expertise and training to team members, and stay updated on automation methodologies and tools. In addition to technical skills, we value individuals with an ideal mindset of being a lifelong learner, a team player, and an effective communicator. If you are passionate about quality engineering and eager to contribute to transformative digital solutions, we encourage you to apply for this position and join our dynamic team at NTT DATA. Please note that this job requires a minimum of 5 years of experience as an Automation engineer using Selenium WebDriver, 5+ years of experience in JavaScript, and the ability to work in a hybrid mode.,
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. They enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. MongoDB's industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere - on-premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, leading organizations like Samsung and Toyota trust MongoDB to build next-generation, AI-powered applications. MongoDB Professional Services (PS) works with customers of all shapes and sizes, in all verticals, from tier-1 banks to small web startups, on a variety of exciting use cases. The role in MongoDB PS solves technically sophisticated problems, gains incredible cross-stack experience, works with top-notch people in the business, networks with industry leaders, and sees new places - all in a day's work! MongoDB PS exists to support the development of customers" vision, accelerate customers" time to value, and drive a multitude of customer adoption scenarios - from building new solutions to modernizing legacy applications or migrating to the cloud. Consulting solutions ensure that organizations get the best out of MongoDB. As a software developer in a small Agile team, you will be delivering solutions onsite for customers focused on migrating legacy relational-based Java applications to a modern cloud-based architecture running on MongoDB. You will be leveraging the latest GenAI tools and approaches to accelerate this process. During each project, you will be required to innovate on potential new GenAI-based solutions for specific challenges in addition to applying existing playbooks and tooling for migration. Position Expectations: - Be a part of and mentor agile teams as a senior developer, focusing on end-to-end migration of enterprise-grade Java applications using SQL-based databases to modern, cloud-based MongoDB architectures - Pioneer the use of GenAI technologies to overcome complex migration challenges, bringing creativity to adopt the latest tools and approaches for each unique project - Analyze existing SQL-based architectures, including extensive work with stored procedures, system design, and enterprise integration, and design optimal solutions to modernize and streamline applications - Collaborate with stakeholders across technical and business units, serving as a strategic advisor for enterprise clients - Guide and mentor junior team members, providing direction and fostering a collaborative team environment - Showcase advanced debugging skills, identifying and resolving technical issues promptly, even in high-stakes environments Technical Skills And Requirements: - 7-10 years of software development experience, with strong proficiency in Java, including multithreading, AOP, and enterprise-grade frameworks such as Spring Boot and/or Quarkus - Previous direct exposure to enterprise-grade systems is a must - Expertise in relational databases, particularly in SQL, stored procedures, and ORM tools like JPA and Hibernate - Extensive experience with system design, microservices architectures, and Domain-Driven Design approaches - Demonstrated history of delivering high-cadence applications through Agile methodologies, TDD, CI/CD pipelines, and Git version control - Excellent skills in stakeholder management, with proven success leading teams and collaborating cross-functionally - Familiarity with Python and JavaScript (Node.js) is a plus Bonus Skills: - Prior experience with MongoDB and cloud platforms such as AWS, Azure, or GCP - Knowledge of containerization and orchestration tools like Docker and Kubernetes - Hands-on experience with GenAI technologies (e.g., OpenAI API, GPT models) and the ability to innovate new use cases within migration projects Key Competencies: - Strong team leadership and stakeholder engagement skills, with the ability to articulate technical solutions to non-technical audiences - Exceptional problem-solving and debugging skills, applying creativity to complex challenges and GenAI innovations - Adaptability and openness to evolving project needs, aligning with the latest industry trends and best practices Additional Considerations: Due to the highly regulated nature of the industry, successful candidates may undergo enhanced background checks and security screenings. MongoDB is committed to providing a supportive, enriching work environment with a focus on employee wellbeing and growth. Why MongoDB Join MongoDB in transforming the way enterprises manage and scale data. MongoDB provides a dynamic workplace culture with employee affinity groups, fertility assistance, and generous parental leave policies, ensuring an inclusive experience. To drive the personal growth and business impact of employees, MongoDB is committed to developing a supportive and enriching culture for everyone. From employee affinity groups to fertility assistance and a generous parental leave policy, MongoDB values employees" wellbeing and wants to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB and help make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within the application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a Site Reliability Engineer with us, you will play a crucial role in supporting the successful delivery of Location Strategy projects. Your responsibilities will include ensuring that projects are completed within the planned budget, maintaining agreed quality standards, and adhering to governance standards. You will be at the forefront of driving innovation and excellence, contributing to the evolution of our digital landscape. By utilizing cutting-edge technology, you will work towards revolutionizing our digital offerings to provide unparalleled customer experiences. To excel in this role, you should possess a strong understanding of enterprise design principles to develop secure, fault-tolerant, and scalable systems. Additionally, familiarity with Agile, DevOps, SRE, and CI/CD practices is essential. Hands-on experience in Java or Python, along with proficiency in release and change management processes, source code control systems like Git, and build automation tools such as Maven/Gradle, will be beneficial. Leadership experience in managing small to midsize teams, coupled with a strong work ethic and the ability to offer technical leadership in resolving complex technical issues, are key attributes required for this role. Valued skills that would further enhance your profile include knowledge of Infrastructure as Code (IaC) and automation tools like Ansible, Chef, or Terraform, experience with event bus products such as Kafka, proficiency in testing methodologies like TDD and BDD, and an understanding of architectural and design patterns. Additionally, familiarity with API development using REST/SOAP protocols and the ability to evaluate and select third-party products effectively will be advantageous. In this position based in Pune, your primary objective will be to apply software engineering techniques, automation, and best practices in incident response to ensure the reliability, availability, and scalability of systems, platforms, and technology. Your accountabilities will involve ensuring the availability, performance, and scalability of systems and services, proactively monitoring and addressing system outages, developing tools for operational automation, optimizing system performance, and collaborating with development teams to integrate reliability best practices. As an Assistant Vice President, you will be expected to advise on decision-making processes, contribute to policy development, and ensure operational effectiveness. For individuals with leadership responsibilities, fostering a conducive environment for team members to excel and delivering consistently at a high standard will be crucial. The LEAD behaviors Listen and be authentic, Energize and inspire, Align across the enterprise, and Develop others will guide your leadership approach. Alternatively, as an individual contributor, you will lead collaborative assignments, guide team members through structured tasks, and identify innovative approaches to meet project objectives by leveraging cross-functional methodologies. Overall, regardless of your role, all colleagues are expected to uphold the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, in addition to embodying the Barclays Mindset to Empower, Challenge, and Drive. These principles serve as the moral compass and operating manual for behavior within our organization.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
indore, madhya pradesh
On-site
As a Lead QA Automation Engineer at our organization, you will be responsible for spearheading our test automation initiatives, particularly focusing on Cypress. Your role will be crucial in shaping our quality assurance strategy, guiding and mentoring team members, and ensuring that our automation frameworks and processes adhere to the highest industry standards. We are looking for a dynamic individual who can provide leadership, hands-on expertise, and foster collaboration across teams to deliver top-notch software solutions. To excel in this role, you should possess the following qualifications: - A minimum of 5 years of experience in software testing, with a specialization in automation. - Proficiency in both Web and Mobile testing. - Hands-on experience with the software tool Appium. - Demonstrated expertise in Selenium/Playwright, encompassing framework design, maintenance, and optimization. - Strong command over Java/JavaScript/TypeScript for the development of test scripts. - Sound knowledge of testing methodologies such as Agile, BDD, and TDD, along with adherence to best practices. - Experience in integrating test automation with CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI. - Proficiency in RESTful API testing and familiarity with tools like Postman or plugins of Cypress/Selenium. - Familiarity with version control tools like Git. - A Bachelor's degree in Computer Science, Engineering, or a related field. Preferred qualifications for this role include: - Previous experience in a leadership position within a QA or test automation team. - Knowledge of additional testing tools like Selenium, Playwright, or Puppeteer. - Experience with performance and load testing tools. - Possession of ISTQB Advanced Certification or an equivalent qualification. - Exposure to cloud environments such as AWS, Azure, or GCP. If you are a seasoned QA professional with a passion for automation, adept at driving quality assurance strategies, and capable of leading a team towards delivering high-quality software solutions, we encourage you to apply for this exciting opportunity. Join us in our mission to achieve excellence in software testing and automation.,
Posted 2 weeks ago
5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Overview TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet Job Title: Specialty Development Practitioner Location: Chennai Work Type: Hybrid Position Description This role is for a proactive Full Stack Software Engineer responsible for creating products to host Supply Chain Analytics algorithms. You will ensure software engineering excellence while developing web applications and tools, employing practices like pair programming and Test-Driven Development (TDD) within an Agile environment. Key responsibilities include acting as a change agent, mentoring teams on Agile methodologies, and contributing to Client's institutional knowledge. Strong written and oral communication skills are essential for interacting with Client leadership, along with a self-starting approach. Required Skills Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field. 5-7+ years of software engineering and testing experience, including Agile methodologies and Jira. Technical Requirements Include 3+ years in Python, Java, and Spring Boot development 3+ years with REST APIs; and 3+ years developing web-based UIs using JavaScript, React, Angular, Vue, or TypeScript, along with Pub Sub, APIGEE, and Cloud Storage. Experience with relational (e.g., PostgreSQL, SQL Server), NoSQL, and columnar databases (e.g., BigQuery) is necessary. At least 1 year of experience developing and deploying to cloud platforms such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure is also required. A passion for clean code and a strong desire for continuous learning are key. Desired Skills: Full-stack expertise, automated testing (Unit, Integration, E2E), Cloud Computing/Infrastructure experience (especially Google Cloud Platform, Cloud Run containerization, and Google Cloud Storage), and proficiency with Continuous Integration/Continuous Delivery tools like Jenkins, Tekton, or Gradle. Skills Required Big Query,, Python, Angular, Relational Databases, Google Cloud Platform, Google Cloud Platform Biq Query, Data Flow, Dataproc, Data Fusion, TERRAFORM, Tekton,Cloud SQL, AIRFLOW, POSTGRES, Airflow PySpark, Python, API Experience Required 5+ Years Education Required Bachelor's Degree TekWissen® Group is an equal opportunity employer supporting workforce diversity.
Posted 2 weeks ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Overview TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet Job Title: Software Engineer Practitioner Location: Chennai Work Type: Hybrid Position Description Java backend engineer with hands on experience in all lifecycles of the product. Java, Springboot, Microservices, Database (No SQL), TDD / Unit testing Strong analytical and problem-solving skills Skills Required Spring Boot, MySQL, MongoDB, Java Skills Preferred Google Cloud Platform Experience Required Development experience in Java,Spring boot, Microservices, TDD / Unit testing, Database (No SQL) Automation testing(Selenium) Cloud (any cloud) DevOps Education Required Bachelor's Degree TekWissen® Group is an equal opportunity employer supporting workforce diversity.
Posted 2 weeks ago
8.0 years
0 Lacs
Mumbai, Maharashtra, India
Remote
iOS SME Onsite Mumbai US EST HOURS If you have a strong passion for the IOS platform and are looking to join a seasoned team of IT professionals, this could be an advantageous next step in growing your career. We are experiencing rapid growth and are seeking a IOS SME to coach, train, and mentor our incoming classes of consultants. This position involves overseeing, in partnership with a consultant development manager, a diverse body of IT consultants throughout their career, or lifecycle, with our company. This looks like: Training, Marketing, Project. Not only will you assist and guide onboarding consultants with their onsite *technical* TRAINING in Atlanta, but you will be preparing your consultants in effective *technical* and *actively engaging* behaviors to successfully win interviews, and finally, you will track your consultants' success on a project - doing whatever it takes to ensure the consultant remains successfully working and billing. Key Responsibilities: The iOS SME will take on the following responsibilities: • Interviewing potential consultants to ensure all onboarding employees will be successful in the iOS domain. • Be responsible for the design, development, and maintenance of our best-in-class iOS training materials. • Training, guiding and mentoring consultants with existing basic programming and computer science skills up to junior and mid-level developers. • Preparing mock interview situations for the consultants to enhance the esteemed learning process provided by the company. • Acting as a primary technical support resource for individuals working on a variety of projects throughout the US (this requires ability to support remotely) • Interacting with our Executive and Sales team to ensure that projects and employees are appropriately matched. • Interacting with our Executive and Sales team to ensure that consultants on projects remain successfully on these projects and do not result in technical failure. • Prepping consultants for interviews for specific assignments involving mobile development Desired Qualifications Include: • 8-10+ Years of professional iOS development experience. • 3+ Years of Hands-on Hybrid Development experience preferred. • Project Management background preferred. • Knowledge of the Consulting/Sales structure. • Able to work full-time schedule and possibility of flexible extended hours. Desired Skills (Including but Not Limited to): • Work experience in apps in both a UI/UX capacity as well as back-end • Design patterns and architecture concepts such as MVC, MVVM, and MVP, Builder, Factory, Singleton, Adapter, Proxy, Façade, Bridge, Observer, Command • Obj-C (and other object-oriented languages) • Swift (latest iterations) • Differences between Swift versus Obj-C and the value and necessity for both depending the production environment. • How to perform migrations from Obj-C to Swift • MVVM versus MVP versus MVC - which ones lend themselves to testing - why choose one over the other? What does one address that others may not? • TDD and testing, unit testing, instrumentation testing, functional testing, stress testing • Core Data • Multithreading – GCD and NSOperations • Apple Pay and in-app-pay • Mapping and MapKit • Data Persistence • Testing tools such as XCTest, OCMock, Quick Minimum Education: · Bachelor’s Degree in the Computer Science or related field Who are we? Firstly – we're an international, top-tier IT consulting firm with over 25+ years combined experience providing best-in-class technical solutions for companies across finance, energy, ecomm, logistics, travel, retail, entertainment, auto, and healthcare, specifically for our many end clients, including Microsoft, Google, Amazon, Johnson and Johnson, Fannie Mae, Walmart, PayPal, T-Mobile, McDonald’s, HSBC, Sainsbury’s, Barclays, Santander, Tesco, Natwest, and many more. Secondarily – we're a people development firm. We recruit, hire, mentor, develop, train, and invest in our consultants across eight technical disciplines, so they can then provide consultative services to our end clients. Benefits: • Work with a great team of like-minded thinkers who are driven to deliver for our internal and external customers. • Night shift transportation • Medical and life insurance – company contributed. • Provident Fund. • Paid holidays and paid time off (PTO). We offer: • Excellent Salary • Comprehensive medical & Insurance benefits • Full-time employment working in US business hours (EST – Eastern Standard Time)
Posted 2 weeks ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Description Essential: Experience with all phases of the SDLC including maintenance and with Agile methodologies Experience with the Microsoft Technology stack, C#. ASP.Net Experience with Angular 10+, TypeScript and other front-end frameworks Experience with Cloud Technologies, Azure preferred Experience with exposing data via Web APIs, oData, Restful Services, etc. Experience with Microsoft Azure DevOps (TFS / VSTS) Experience with unit testing frameworks and methodologies as well as working in a TDD approach Proven capacity to work within team and independently First-rate verbal and written presentation skills and ability to apply these to rapid and creative problem solving in a pressurised environment Experience of understanding complex business processes, involving multiple stakeholder groups and perspectives Desirable Experience with various authentication protocols, such as OAuth 2.0, Open Id Connect, SAML and the use of Identity Server 3 / 4 Graduate in quantitative discipline (Mathematics, Science or Computer Science) Experience of working in a financial services organisation, preferably with exposure to the insurance industry/insurance broking. Where this directly relevant experience is not available, we will be looking for an ability to rapidly become effective in a new, unfamiliar environment Qualifications Graduate in quantitative discipline (Mathematics, Science or Computer Science)
Posted 2 weeks ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Overview Finance, Markets and Credit Risk Technology, enables Citi to achieve its day-to-day and long-term growth goals, enabling execution of Citi’s Strategy by providing services, technical solutions, and infrastructure across the bank. These solutions enable Citi to comply with regulatory mandates and empower our businesses to achieve their goals, both current and long-term. In Finance, Market and Credit Risk Technology (FMCRT) we’re pushing the limits of technology. Our products and initiatives adhere to Citi’s strategic architecture principles and support the end-to-end integration of multiple global functions within the bank including Finance, Risk, and Controllers. What We Offer Be part of Strategic team to develop, enhance, support and maintain solutions for Finance Technology. Participate in technical discussions/brainstorming sessions and define ideas and strategies for existing and future platforms. Gain exposure to Wholesale, Retail business across data, risk and finance. Work across diverse set of Finance platforms and have an opportunity to be part of re architecture and re-platforming initiatives on low code automation platforms. Responsibilities: Manage all technology standards across functional area, ensuring development, understanding and adherence around the globe. Set goals within functional area that are delivered to appropriate Operations & Technology organizations. Contribute to the IT Project Leadership function to harmonize with overall business /technology objectives and ensure teams within the functional area are adequately staffed and possess the required skills sets to carry out their roles. Provide an environment where Subject Matter Experts can work efficiently and delivery effectively. Manage execution of IT strategy and roadmap for assigned technology area. Apply an in-depth understanding of concepts and procedures within engineering and basic knowledge of those elements in other areas. Responsible for training and coaching team members, performance management activities, monitoring quantity and quality of work, and addressing development needs for assigned personnel. Make evaluative judgments based on information analysis in complicated or unique situations, utilizing multiple sources of information. Negotiate with senior leaders (across functions) and communicate and negotiate with external parties. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: 10-12 years of relevant experience in Apps Development or systems analysis role. Extensive experience system analysis and in programming of software applications. Experience in managing and implementing successful projects. Proven engineering experience building robust, scalable, and maintainable applications in the Capital Markets Technology industry. 5+ years in a technical leadership role, with experience leading global technolgy teams. Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack. Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks. Code reviews, test case reviews, and ensure code developed meets the requirements. Influence and negotiate with senior technical leaders from partner teams of software engineers, devops and production support staff to deliver robust software solutions. Ensure the team is collaborating effectively across functions. Ability to adjust priorities quickly as circumstances dictate. Experience working in Financial Services or a large complex and/or global environment. Consistently demonstrates clear and concise written and verbal communication. Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices. Demonstrated analytic/diagnostic skills. Ability to work in a matrix environment and partner with virtual teams. Ability to work independently, prioritize, and take ownership of various parts of a project or initiative. Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements. Proven track record of operational process changes and improvement. Demonstrated leadership and project management skills. Consistently demonstrates clear and concise written and verbal communication. Technical Skills 10+ years of relevant experience in Java/JVM Based Language Like Kotlin, Microservices with commensurate people management experience. Strong experience of API Development and its Eco-systems. Strong experience on Observability and monitoring tech stack as well Hands-on working experience in Java / Spring / Spring Cloud / Spring Data JPA / Spring Boot Microservices. Hands-on working experience with Junit, Git, Jenkins, Maven. Should have troubleshooting skills using debuggers, logs, etc. Experience with Public clouds like AWS, GCP will be added advantage. Implement Unit Testing and TDD to ensure software quality and maintainability. Experience with Docker and Kubernetes. Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks. Code reviews, test case reviews, and ensure code developed meets the requirements. Proficiency in SQL Databases, MongoDB, Oracle, Big Data preferred. High proficiency in understanding Middleware like Tibco RV, EMS, Solace, etc., Educational Qualification Bachelor’s degree/University degree or equivalent experience. Master’s degree preferred. Additional Job Description This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills Java, Microservice Framework, Spring Boot. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 2 weeks ago
5.0 - 8.0 years
8 - 12 Lacs
Mumbai
Work from Office
Role Purpose As a trained Scrum Master, you are responsible for facilitating a Scrum team and are accountable for removing impediments of the team to achieve the sprint goals/deliverables. You are responsible to ensure that the Scrum process is used as intended. A key part of your role is to protect the development team, allow the teams to be self managed, foster collaboration across teams and keep them focused on the tasks at hand. Do Is accountable for meeting Sprint objectives along with scrum team Ensure meeting of sprint commitment Own and help resolve impediments of the team Help PO adopt Scrum Process properly and ensure PO availability Support the PO in maintaining the Product Backlog, defining User Stories and Acceptance Criteria Facilitate estimation, backlog refinement and all planning ceremonies Ensure that DOR, DOD, Acceptance criteria is available and adhered to Ensure MoSCoW adherence of Sprint Backlog at the Sprint level Accountable for the correct implementation of the Agile Process Protect the team from external interference. Facilitate technical assistance to the team and enables clear communication amongst the team members Participate in Scrum of Scrum across teams and highlights impediments Provide feedback on the team members performance to the Agile Line manager and Agile Program Leader Facilitate all the Scrum Ceremonies (Planning, Daily Standup, Grooming, Demo, restrospection) and ensure correct adoption Ensure updating of all Scrum artifacts Ensure ALM tool (either client or Wipro) is updated on a daily basis Update key Scrum metrics into Wipro internal tool on a Sprint-by-Sprint basis Analyse key Scrum metrics and take corrective actions Create competency improvement and cross-skilling plan for the team (by the start of the project). Review monthly and ensure improvement in competency score. Ensure multiskilling for at least 50% of the team. Help team attain stable velocity within 6-8 sprints (allowing for 10% variation either way) Train team on the proper adoption of Agile processes (Scrum / XP / Kanban) Help in adoption of engineering practices like ATDD, TDD, CI, CD, Refactoring Record and own the restrospection actions Participate in community of practice initiatives Provide inputs to the Line manager for internal quality forums (QIC / APR / QBR / MBR etc.) Mandatory Skills: Agile Scrum Methodology.: Experience: 5-8 Years.
Posted 2 weeks ago
2.0 - 7.0 years
4 - 8 Lacs
Mumbai
Work from Office
Job Title: Full Stack Software Developer (Svelte + Laravel) Location: Girgaon Chowpatty, Mumbai Type: Full-Time Salary: Up to 80, 000 per month Experience Required: Minimum 2 years Key Responsibilities Architect and build scalable web applications using Svelte for the frontend and PHP Laravel for the backend. Implement responsive and accessible user interfaces, ensuring clean and maintainable code. Develop and manage RESTful APIs , business logic, and database operations using MySQL or PostgreSQL . Deploy and manage services on AWS , including EC2, S3, RDS, and CloudFront . Write and maintain unit tests, conduct code reviews, and follow best coding practices. Troubleshoot issues across the stack; optimize for performance and security. Collaborate with designers, product managers, and fellow developers to deliver impactful product features. Required Qualifications Minimum 2 years of experience in full-stack development. Proficiency in Svelte , or experience in similar modern frontend frameworks with a readiness to adopt Svelte. Strong expertise in PHP and the Laravel framework . Sound knowledge of MVC architecture , REST APIs , and ORM practices. Experience with MySQL or PostgreSQL . Familiarity with Git version control. Proven experience deploying applications to AWS with scalability and reliability in mind. Exposure to modern frontend tools such as Vite and ES6+ . Strong problem-solving, communication, and analytical abilities. Ability to manage tasks independently and collaborate within a high-performance development team. Preferred Skills (Good to Have) Experience with unit testing , TDD , or similar testing methodologies. Knowledge of CI/CD pipelines and DevOps workflows. Exposure to Docker and container-based environments. Prior experience in agile or scrum teams. Apply Now This is an excellent opportunity to work on high-impact, scalable projects with a mission-driven educational technology company.
Posted 2 weeks ago
3.0 - 7.0 years
8 - 13 Lacs
Pune
Work from Office
Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist In this role, you will Design, develop and deploy robust, scalable and high-performance micro-services based applications using Java17 and Spring boot. Write clean, maintainable and efficient code following best practices with TDD, BDD approach. Design and optimize database schemas with efficient SQL queries. Work closely with DevOps team to setup and maintain CI/CD pipelines for automated test and deployment. Ensure delivery of high quality features with end-to-end ownership, from concept to production. Conduct in depth code review to ensure code quality and adherence to standards. Providing mentorship to team members to enhance their technical and problem-solving skills. Requirements Core Java Proficiency (Java 17) with strong understanding of OOP, concurrency, memory management and functional programming concepts. In-depth experience with Spring Boot for building and maintaining scalable micro services architectures. Proficiency in unit testing and integration testing tools like Junit, Mockito, Cucumber. Proficiency in key Spring features such as Dependency Injection, security spring cloud. Ability to present and communicate the architecture in a visual form. Hands on experience with CI/CD pipelines using tools like Jenkins, Anisble Strong understanding of distributed systems design, RESTful APIs, event driven architecture. Ability to design solutions for high availability, scalability and fault tolerance .
Posted 2 weeks ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Overview Job Title: Senior Engineer Corporate Title: Assistant Vice President Location: Pune, India Role Description Senior Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Work includes: Planning and developing entire engineering solutions to accomplish business goals Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow Reviewing engineering plans and quality to drive re-use and improve engineering capability Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Contribute to all stages of Software Development Lifecycle Design, implement and maintain Java/SpringBoot based applications for Containerized environment Envision system features and functionality to meet business objectives Work with team on functional and non-functional requirements and create detailed Technical Design Documents Coding, testing (TDD, BDD) and reviewing other team member’s changes Co-working with QA team on test automation Contribute to the definition of the future state of the system architecture Your Skills And Experience Engineering degree with 10+ years of experience working with global teams Experience designing, developing, and maintaining complex Java/SpringBoot applications with Oracle database Extensive & demonstrated hands-on coding experience on Java/SpringBoot (Multithreading, Collections, Concurrency, Security & Microservices) Solid understanding of Design patterns Good expertise in Java 8+, SpringBoot, Hibernate, REST APIs, JUnit, Grekin, Oracle-SQL/PL SQL, JMS/MQ, OpenShift/Kubernetes and Cloud Platform - preferably GCP Good to have knowledge of Angular, JavaScript, Web 2.0 and common UI design patterns Practical experience with Build Tools (preferably Maven), Git, CI/CD pipelines (Jenkins, TeamCity or GitHub Actions) and Kibana/Splunk Experience working in an Agile/DevOps environment Ability to produce well-tested, documented, high-performance code on tight schedules Proficient communication skills (written/verbal) How We’ll Support You Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.
Posted 2 weeks ago
3.0 - 8.0 years
6 - 16 Lacs
Bengaluru
Work from Office
Extensive full stack engineering experience, with an emphasis on frontend & backend programming, ideally a minimum of 3+ years. Strong technical leadership and project delivery including via vendors. Extensive experience, ideally a minimum of 3+ years in the following: Software Design/Architecture. Object-oriented programming experience (e.g., Java ,C#,Python,Php,Perl, etc.). Database concepts: Relational databases (MSSQL,Oracle,MySQL,etc) and NoSQL databases(CosmosDB,Mongo,etc) HTML,CSS,JavaScript SOLID Principles,Design patterns. Web API experience and architectural styles (e.g., REST). Familiarity with unit testing, TDD, and BDD. Modern JavaScript frameworks (e.g., React,Angular 6+). Configuration management experience (e.g., GitHub, Jenkins,Git etc.) Experience in the following areas would be desirable. Microsoft Azure cloud-based technologies. Container technologies (e.g., Docker, etc.). Software methodologies (waterfall, scrum, etc.). Azure DevOps a plus.
Posted 2 weeks ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Title: Azure .NET-Software Engineer III Experience: 6+ Years Location: Chennai Key Skills: Azure + .NET EDUCATION - Bachelor's Degree or equivalent experience SKILLS/KNOWLEDGE - Good Communication Skills - Oral And Written CERTIFICATIONS - Nice to have at least one Microsoft Azure certification. Work Experience- Experience working on RESTful Web Services, Microservices, .Net, ReactJS, Node.js (Secondary skill). Experience building Web/Mobile applications both UI and Backend (Full stack developer). 6+ Years of consulting experience in Microsoft Azure - Application setup, monitoring, setting up alerts, logging, tuning and so forth. Able work as a junior level Azure Architect. Exposure to other cloud platforms like AWS, SAP BTP. Experience in working environments using Agile (SCRUM) and Test-Driven Development (TDD) methodologies. Experience with building CI/CD pipelines using Gitlab (DevOps role). Roles & Responsibilities Responsible for analyzing, designing, developing, and implementing software projects and tasks. Directly interfacing with user clients about their systems and ensuring their system is functioning correctly. Analyze all user requests to determine if change to system is necessary. Work with users on a day-to-day basis to answer any system questions or concerns they may have. Analyze, Design, Develop, and Implement projects/program changes to your system. Coordinate and work with other HAEA groups when integration projects/issues arise. Work with all outside vendors that interface with your system when necessary Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise. Escalate as needed to address business need when determined to be out of scope of position responsibility. Determines methods and procedures on new assignments and may coordinate activities of other personnel
Posted 2 weeks ago
6.0 - 10.0 years
8 - 12 Lacs
Vadodara
Work from Office
About the Role: As a Senior Product Software Engineer, You will play a key role in designing, developing, and troubleshooting software programs. Experience: - Minimum 6-10 years developing N-tiered systems in a .NET/SQL environment with C#. - STRONG knowledge of object-oriented programming and design patterns, and profound knowledge of Domain Driven Design - Good understanding of .NET core - Experience developing ASP.NET applications with the use of 1 of these client-side JavaScript libraries Angular-20 - Proficiency with web development standards and best practices including JavaScript, HTML, CSS, ASP.NET - Knowledge of design patterns and a strong understanding of OOD/OOP practices - Hands on Experience in cloud-based development Azure, AWS and serverless architectures - Experience in TDD and writing mock unit tests and integration tests - Strong communication skills - verbal and written - and ability to work collaboratively as a team - Understanding of 12Factor apps (https://12factor.net/) - Passionate about software development Good to have: - Knowledge of Docker and Kubernetes - Knowledge of data modelling no-SQL solutions. Preferred Qualifications: - Experience developing software for a commercial product. - Experience developing cloud based web software.
Posted 2 weeks ago
12.0 - 15.0 years
40 Lacs
Pune
Work from Office
This role is designed for a seasoned Java expert who brings architectural rigor, system-level thinking, and the ability to modernize complex ERP applications. You will lead the evolution of legacy Java-based systems into scalable, service-oriented platforms, influencing cross-functional teams and shaping future product capabilities. You are both a systems thinker and a hands-on mentor who raises the bar for engineering across the organization. Key Responsibilities Lead the architectural transformation of Java-based ERP platforms for scalability, modularity, and long-term sustainability. Design and implement modern service layers and API-first integrations with platforms such as Salesforce, finance, and inventory systems. Serve as a lead engineer and systems architect, owning complex problems while mentoring others on best practices. Introduce advanced tooling and AI-powered development workflows to increase velocity and code quality. Collaborate across QA, DevOps, and Product to align engineering outcomes with business needs and operational readiness. Influence platform strategy and contribute to multi-year roadmaps focused on maintainability, automation, and performance. Co-lead the development of a new Engineering center in Pune, India. 12+ years of enterprise Java development experience, with deep expertise in re-architecting large, legacy platforms. Expertise in Spring Boot, Hibernate, service-oriented architecture, and enterprise integrations. Proven success building and maintaining integrations across diverse systems using REST APIs, event-driven architecture, and file-based methods. Track record of mentoring engineers, fostering engineering excellence, and driving cross-functional alignment. Bonus: Experience with Kafka, containerization, ERP modernization, or legacy system migrations. Preferred Stack & Tools Languages/Frameworks: Java 11+, Spring Boot, Hibernate, SQL, REST APIs Tools: IntelliJ, Git, Jenkins, Postman, GitHub Copilot, JIRA Integration: RESTful APIs, Kafka, JDBC, microservices Architecture: Modular design, layered architecture, API-first development Methodologies: Agile, CI/CD, TDD, test automation, architectural reviews
Posted 2 weeks ago
8.0 - 12.0 years
25 - 30 Lacs
Bengaluru
Work from Office
Design, document and implement new systems, as well as enhancements and modifications to existing software with code that complies with design specifications and meets security and Java best practices. Interact with both business and technical stakeholders to deliver high quality products and services that meet business requirements and expectations while applying the latest available tools and technology Have a passion for delivering zero defect code and be responsible for ensuring the team s deliverables meet or exceed business expectations Identify opportunities for product innovation and strive for improvements to best practices, standards and processes Work in Agile/Scrum teams and follow the guidelines. Create documentation and procedures for installation and maintenance. Mentor junior developers to ensure deliverables are on time with good code quality Coordinate Continuous Integration activities, testing automation frameworks and other related items in addition to contributing core product code Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Basic Qualifications: 5+ years of relevant work experience with a Bachelor s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. Total 8-12 years of experience with at least 2 years in a lead role mentoring juniors. Expertise with the Java 11 platform or higher Solid experience in frameworks like Spring or Spring Boot, Sprint MVC. Development experience in building Microservices, specifically with HTTP, REST, JSON and XML. Experience in containerization and container orchestration technology. Experience with a Relational database and NoSQL database Experience in messaging system and distributed technology. Experience in GIT, Maven, Jenkins or such build automation tools Experience in writing quality and self-validating code using unit tests, or following TDD. Strong analytical, problem solving and communication skills. Experience with Agile methodologies and iterative software development lifecycle principles Previous experience with financial services/payments processing experience a big plus
Posted 2 weeks ago
3.0 - 8.0 years
20 - 25 Lacs
Bengaluru
Work from Office
Job Title: Technical Team LeadLocation: TechM Blr ITC5 4 5FloorYears of Experience: 7 10 YearsJob Summary:We are seeking a highly skilled Technical Team Lead with extensive experience in mobile application development, specifically in iOS The ideal candidate will have a strong background in both technical leadership and hands on development, with a focus on delivering high quality mobile applications This role requires a deep understanding of iOS development, particularly with Scene Kit for 3D applications, and the ability to mentor and guide a team of developers Responsibilities:Lead and mentor a team of iOS developers, ensuring best practices in coding and design Oversee the end to end development process of mobile applications, from concept to deployment Collaborate with cross functional teams including design, product management, and QA to deliver high quality applications Implement and maintain CI/CD pipelines for efficient build and deployment processes Ensure adherence to coding standards and conduct code reviews to maintain code quality Manage project timelines and deliverables, ensuring projects are completed on time and within scope Stay updated with the latest industry trends and technologies to drive innovation within the team Mandatory Skills:5+ years of experience in iOS development with a strong focus on Swift and Objective C Proven experience in 3D iOS development using Scene Kit Strong understanding of iOS frameworks such as UIKit, SwiftUI, and Core Data Experience with RESTful APIs and third party libraries Hands on experience with UI Testing and Test Driven Development (TDD) Familiarity with Agile methodologies and project management tools Excellent communication skills, both written and verbal Preferred Skills:Experience with CI/CD tools such as Fastlane or Bitrise Knowledge of analytics integration (eg, Firebase, Amplitude) Experience with cross platform frameworks (eg, React Native, Flutter) Understanding of application performance tuning and optimization Qualifications:Bachelors degree in Computer Science, Engineering, or a related field 7 10 years of experience in software development, with at least 3 years in a leadership role Proven track record of successful mobile application launches If you are a passionate leader with a strong technical background in iOS development and a desire to drive innovation, we encourage you to apply for this exciting opportunit
Posted 2 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Ciklum is looking for an Expert Architect to join our team full-time in India. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As an Expert Architect, become a part of a cross-functional development team engineering experiences of tomorrow. You will join a highly motivated team and will be working on a modern solution for our clients. We are looking for technology experts who want to make an impact on new businesses by applying best practices and taking ownership. Responsibilities: Identify key business stakeholders and establish communication with them Identify business goals and objectives Gather primary functionality, quality characteristics of software behavior and given constraints Elaborate business, information and technology architectures mapping Elaborate architecture vision which satisfies architecturally significant requirements; through trade-off analysis, proof of concepts implementation, and benchmarking Set up and manage architecture design and documentation processes Document and communicate architecture decisions and trade-offs to major stakeholders Review and validate design decisions made by downstream and ensure they satisfy the solution architecture vision Organises and maintains knowledge assets Conducts recruitment interviews Facilitates selection, assessment and onboarding processes Sets performance targets, and monitors progress against agreed quality and performance criteria Uses consistent processes for identifying potential risk events, quantifying and documenting the probability of occurrence and the impact on the business Identifies the communications and relationship needs of stakeholder groups Implements stakeholder engagement/communications plan Develops, evolves and adapts innovation tools, processes, and infrastructures to drive the process of innovation Contributes to the development of policies, standards and guidelines for strategy development and planning Requirements: We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit! Architecture: Leads the development of systems architectures in specific business, infrastructure or functional areas Ensures that appropriate tools and methods are available, understood and employed in architecture development Provides advice on technical aspects of solution development and integration Ensures that relevant technical strategies, policies, standards and practices are applied Software Design: Selects, adopts and adapts appropriate systems design methods, tools and techniques Undertakes impact analysis on major design options and trade-offs Contributes to the development of systems design policies and standards and selection of architecture components Comprehensive understanding of paradigms, principles, and methodologies such as SOLID, GRASP, TDD, and DDD Strong foundation in designing solutions that adhere to development standards focused on the most prominent qualities such as operation excellence, security, reliability, performance efficiency, cost optimization and sustainability Requirements and release management: Plans and drives scoping, requirements definition and prioritisation activities for large/complex initiatives Takes responsibility for understanding client requirements, collecting data, delivering analysis and problem resolution Plans, organizes and conducts audits and determines whether appropriate quality control has been applied Leads the assessment, analysis, planning and design of release packages, including assessment of risk Conducts post-release reviews Ensures release processes and procedures are applied and that releases can be rolled back as needed Business skills: Employing Business Acumen to align technology solutions effectively with organizational objectives Demonstrating Strategic Thinking by anticipating future business needs and designing scalable architectures accordingly Demonstrating strong Leadership Skills by motivating cross-functional teams, guiding decision-making processes, and fostering collaboration Identifying and mitigating risks associated with technology investments and architectural decisions through effective Risk Management Navigating organizational changes adeptly and managing resistance to ensure smooth transitions, exemplifying effective Change Management Monitor and maintain financial records, assist IT with financial tasks, and contribute to financial planning, and budgeting Desirable: Certifications on: Architecture framework (SEI, TOGAF, etc.) Cloud providers (Microsoft Azure, Amazon AWS, Google GCP) Delivery processes (SAFe, Agile, etc.) What's in it for you? Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, as well as financial and legal consultation Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy licence, language courses and company-paid certifications Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally Flexibility: hybrid work mode at Chennai or Pune Opportunities: we value our specialists and always find the best options for them. Our Resourcing Team helps change a project if needed to help you grow, excel professionally and fulfil your potential Global impact: work on large-scale projects that redefine industries with international and fast-growing clients Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. India is a strategic innovation hub for Ciklum, with growing teams in Chennai and Pune leading advancements in EdgeTech, AR/VR, IoT, and beyond. Join us to collaborate on game-changing solutions and take your career to the next level. Want to learn more about us? Follow us on Instagram , Facebook , LinkedIn . Explore, empower, engineer with Ciklum! Experiences of tomorrow. Engineered together Interested already? We would love to get to know you! Submit your application. Can’t wait to see you at Ciklum.
Posted 2 weeks ago
12.0 years
22 - 28 Lacs
Pune, Maharashtra, India
On-site
Role: Lead Software Engineer to architect, develop, and lead a key management platform with emphasis on security, scalability, and cloud-native microservices. 27272 Key Responsibilities Lead design, development, and testing of web/cloud-native apps. Architect microservices using hexagonal architecture principles. Own end-to-end solution delivery and maintain system-wide vision. Mentor and lead a team of engineers, conduct code reviews. Champion best practices: TDD, DDD, coding standards, peer reviews. Manage REST APIs, Kafka messaging systems, and database (Postgres). Optimize database schemas and queries; manage data migrations. Contribute to hiring, tech talks, workshops, and industry trends. Collaborate cross-functionally in agile teams. Required Skills & Experience 12+ years in microservices/cloud-native software development. 3+ years leading software teams. Expert in Java (21 preferred), Spring Boot, Hibernate. Deep knowledge of hexagonal architecture and microservices. Strong REST API design and Kafka messaging experience. PostgreSQL expertise: schema design and query optimization. Experience with batch processing at scale. Proficient with containerization (Docker, Kubernetes) & serverless (AWS Lambda, ECS). TDD, DDD expertise; JUnit, Cypress, WireMock. DevOps experience: CI/CD pipelines with Jenkins, GIT SCM. Strong verbal/written communication; client-facing skills. Proven leadership and mentoring abilities. Preferred / Distinguishing Qualifications Experience with cryptographic operations and Hardware Security Modules. Experience with key management or secure systems. Agile/Scrum methodology. Self-starter with ownership mentality. Ability to communicate technical/business concepts globally. Passion for mentoring and team growth. Skills: jenkins,architecture,database,containerization,kubernetes,kafka,docker,management,key management,junit,ci/cd,rest apis,spring boot,hibernate,git,cloud,serverless,microservices,cypress,ddd,aws lambda,ecs,wiremock,software,java,postgresql,design,tdd,agile
Posted 2 weeks ago
8.0 years
24 - 28 Lacs
Pune, Maharashtra, India
On-site
Lead Software Engineer – Key Management System 27256 Location: Pune (Hybrid, 3 days onsite) Joining: Immediate only (No notice period flexibility) Role Overview Lead the design, architecture, and development of a secure key management platform built on Java 21, hexagonal architecture, and microservices. Mentor engineering teams, ensure code quality, and work closely with product and cloud teams on scalable, secure solutions. Must-Have Experience & Skills 8+ years in microservices-based, cloud-native enterprise development 3+ years leading software teams Strong hands-on experience with: Java (preferably Java 21 features) & Spring Boot (5+ years) Microservices architecture and REST APIs Kafka messaging (3+ years, current project experience mandatory) PostgreSQL schema design and optimization Redis, large scale batch processing Container & serverless tech: Docker, Kubernetes, AWS Lambda, ECS TDD / DDD practices and automated testing (JUnit, Cypress, WireMock) DevOps pipelines (Jenkins) and GIT SCM At least 1 fintech project experience Strong verbal/written communication and client-facing skills Stable work history: no gaps or frequent job hops Nice to Have Cryptography and Hardware Security Module knowledge Experience with key management or secure systems Agile/Scrum familiarity Self-starter mindset and team leadership inspiration Candidate Restrictions Immediate joiners only Local candidates only (Pune) No gaps in employment or job hopping Skills: jenkins,architecture,kubernetes,teams,redis,kafka messaging,docker,management,key management,junit,rest apis,project,spring boot,java 21,git,cloud,ecs,microservices,ddd,aws lambda,cypress,wiremock,software,java,postgresql,design,microservices architecture,tdd
Posted 2 weeks ago
12.0 years
24 - 28 Lacs
Pune, Maharashtra, India
On-site
👨💻 Lead Java Software Engineer – Pune 27353 Location: Pune (Hybrid, 3 days in-office at Yerwada – 411006) Shift: Standard IST (onboard timing per team needs) Joining: Immediate only (no notice delays) Experience: 12+ years overall, 3+ years in team leadership 🔎 Role Overview We’re looking for a seasoned Lead Software Engineer – Java to take ownership of a critical key-management system. Built using Java 21 , hexagonal architecture, and microservices, this high-security platform processes millions of transactions. You’ll lead architecture, enforce coding standards, mentor a diverse team, and ensure best-in-class performance and security. 🛠️ Key Responsibilities Architect, design, develop, test, and deploy cloud-native microservices using Java 21, Spring Boot, and hexagonal architecture. Build robust REST APIs and implement asynchronous messaging using Kafka. Oversee cryptographic services and integrations with Hardware Security Modules (HSMs). Lead database schema design and optimization using Postgres, including batch processing pipelines. Orchestrate environments using Docker, Kubernetes, AWS Lambda/ECS, and manage CI/CD workflows (Jenkins, Git). Advocate for Test-Driven Development (TDD) and Domain-Driven Design (DDD) best practices. Mentor engineers, conduct code reviews, enforce consistent patterns, and reduce technical debt. Drive adherence to secure coding standards and Zero Trust principles. Translate business and technical requirements into software solution designs and architecture diagrams. ✅ Must-Have Qualifications 12+ years in enterprise Java development, with at least 3 years in a leadership role. Deep expertise in Java Spring Boot, microservices, Kafka, and system design. Hands-on experience with Postgres, cryptographic operations, and HSMs. Proficiency in containerization (Docker/Kubernetes), serverless platforms (AWS), and CI/CD tooling. Strong full-stack understanding: REST, messaging, batch workflows, and cloud infrastructure. Excellent communication skills and client-facing consulting experience. Proven track record of stable employment (no frequent changes) and immediate availability. 🌟 Bonus Skills Experience with cryptography, batch processing, or building security-sensitive systems. Familiarity with executive-level architecture planning and cross-team collaboration. Conference-level authorship or internal tech talk experience. 🏢 Additional Details Work Mode: Hybrid (3 days in-office/week) Interview Process: 2–3 technical rounds (including US-based panel) + final HR round Relocation Assistance: None (local Pune candidates only) Skills: batch processing,aws ecs,java 21,kubernetes,hardware security modules (hsms),security,software,cryptographic operations,kafka,ci/cd (jenkins, git),domain-driven design (ddd),aws,boot,postgres,java,architecture,docker,aws lambda,spring boot,design,microservices,test-driven development (tdd)
Posted 2 weeks ago
2.0 - 7.0 years
4 - 9 Lacs
Hyderabad
Work from Office
Its fun to work in a company where people truly BELIEVE in what theyre doing! Were committed to bringing passion and customer focus to the business. Job Description QA Engineer - Automation This role requires working from our local Hyderabad office 2-3x a week. INTRODUCTION: We are looking for a skilled Quality Engineer to design, development, and implementation of automated test solutions. The ideal candidate will collaborate with development teams to improve software quality, ensure robust test coverage, and drive best practices in automation testing. WHAT YOU LL DO: Lead the automation strategy for web and mobile applications, ensuring scalable and maintainable test frameworks Develop and maintain automated test suites for functional, regression, API, and performance testing Collaborate with developers to integrate automated tests into CI/CD pipelines Identify, document, and track defects, working closely with development teams to resolve them Create and Enhance test frameworks by incorporating best practices for test data management and reporting Continuously evaluate and implement new testing tools and strategies for improving automation efficiency WHAT YOU LL NEED: All applicants must be able to work from our Hyderabad office 2-3x a week A minimum of 2 years of experience in JavaScript/TypeScript for test automation 2+ years of proficiency with WebdriverIO, Mocha + Appium Strong proficiency in PactumJS Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD, etc.) Hands-on experience with REST API testing Experience in working with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs) Strong knowledge of BDD/TDD methodologies Familiarity with SQL databases and queries for test data validation AND IT S GREAT TO HAVE: Experience with containerized environments (Docker, Kubernetes) Exposure to AI-driven test automation tools Experience with performance testing tools (JMeter, Gatling) is a plus WHAT S IN IT FOR YOU: Purpose led company with a Values focused culture Best Life, One Team, Growth Mindset Time Off competitive PTO plans with 15 Earned accrued leave, 12 days Sick leave, and 12 days Casual leave per year 11 Holidays plus 4 Days of Disconnect once a quarter, we take a collective breather and enjoy a day off together around the globe. #oneteam Group Mediclaim insurance coverage of INR 500,000 for employee + spouse, 2 kids, and parents or parent-in-laws, and including EAP counseling Life Insurance and Personal Accident Insurance Best Life Perk we are committed to meeting you wherever you are in your fitness journey with a quarterly reimbursement Premium Calm App enjoy tranquility with a Calm App subscription for you and up to 4 dependents over the age of 16 Support for working women with financial aid towards cr che facility, ensuring a safe and nurturing environment for their little ones while they focus on their careers. We re committed to diversity and passion, and encourage you to apply, even if you don t demonstrate all the listed skillsets! ABC S COMMITMENT TO DIVERSITY, EQUALITY, BELONGING AND INCLUSION: ABC is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We are intentional about creating an environment where employees, our clients and other stakeholders feel valued and inspired to reach their full potential and make authentic connections. We foster a workplace culture that embraces each person s diversity, including the extent to which they are similar or different. ABC leaders believe that an equitable and inclusive culture is not only the right thing to do, it is a business imperative. Read more about our commitment to diversity, equality, belonging and inclusion at abcfitness.com ABOUT ABC: ABC Fitness (abcfitness.com) is the premier provider of software and related services for the fitness industry and has built a reputation for excellence in support for clubs and their members. ABC is the trusted provider to boost performance and create a total fitness experience for over 41 million members of clubs of all sizes whether a multi-location chain, franchise or an independent gym. Founded in 1981, ABC helps over 31,000 gyms and health clubs globally perform better and more profitably offering a comprehensive SaaS club management solution that enables club operators to achieve optimal performance. ABC Fitness is a Thoma Bravo portfolio company, a private equity firm focused on investing in software and technology companies (thomabravo.com). #LI-HYBRID If you like wild growth and working with happy, enthusiastic over-achievers, youll enjoy your career with us!
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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France