Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
As a full stack developer, you will be responsible for designing and implementing software solutions with a strong focus on solid algorithms and data structures. You will work on developing high-volume, real-time, and highly available Risk Management web-based applications with a good code style. This will involve participating in code reviews, design meetings, and contributing innovative ideas to enhance the projects. Communication with support teams, other development teams, and infrastructure teams is essential for successful collaboration. Providing timely support on production issues and effectively managing multiple tasks and dependencies to deliver quality solutions within deadlines is a key aspect of this role. To qualify for this position, you should have at least 8 years of hands-on experience in developing applications as a full stack developer. A strong understanding of Java, Spring Boot, Spring Cloud, and RESTful APIs is required. Proficiency in HTML5, JavaScript, TypeScript, and web frameworks such as Angular or React is essential. You should also be proficient in asynchronous, multi-threading, and parallel task programming. Strong experience with container technologies like Docker, Kubernetes, and Openshift is necessary. Experience with message queue systems like Kafka and other technologies such as GraphQL and Ignite will be beneficial. A good understanding of Test Driven Development (TDD) and testing tools like JUnit is expected. Prior experience in the financial industry, especially in the Risk domain, is a plus. Experience in KDB or Trino will also be advantageous. This position falls under the Technology job family group and specifically in the Applications Development job family. It is a full-time role that requires dedication and commitment to meeting project requirements and deadlines. If you require a reasonable accommodation due to a disability to use our search tools or apply for a career opportunity, please review the Accessibility at Citi. You can also view Citi's EEO Policy Statement and the Know Your Rights poster for more information.,
Posted 22 hours ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
As a Software Quality Engineer II-2 at Mastercard Intelligence team, you will play a pivotal role in defining and maintaining data architecture for real-time interactive applications used by clients globally. Your responsibilities will include developing and executing test plans, collaborating with cross-functional teams, and ensuring the highest standards of software quality throughout the development lifecycle. You will be part of a dynamic team focused on building a platform that leverages Mastercard data to help clients track performance and improve customer groups. Your contributions will be essential in developing test cases, conducting various types of testing, tracking bugs, and improving testing methodologies through automation. Key Responsibilities: - Design and Develop Test Cases: Create comprehensive test plans, test cases, and test scripts based on product requirements. - Execute Testing: Conduct functional, integration, regression, and performance testing to maintain software quality. - Bug Tracking and Reporting: Log defects, provide detailed reproduction steps, and collaborate with developers for issue resolution. - Test Automation: Develop automated test scripts to enhance testing efficiency. - Collaboration: Work closely with developers, product managers, and designers to ensure quality at every stage. - Documentation: Document test results, create reports, and provide feedback for process improvement. - Continuous Improvement: Participate in code reviews, suggest testing methodology enhancements, and offer feedback on design and implementation. Qualifications: - Experience: 2-3 years in software testing or quality assurance. - Education: Bachelor's degree in Computer Science or related field. - Technical Skills: Proficiency in programming languages (e.g., Java, Python) and experience with test automation tools (e.g., Selenium). - Testing Tools: Familiarity with testing frameworks and tools such as JIRA, Bugzilla. - Methodologies: Knowledge of Agile and Scrum methodologies. - Analytical Skills: Strong problem-solving abilities and attention to detail. - Communication: Excellent verbal and written communication skills. - Team Player: Ability to work collaboratively in a team environment. Preferred Qualifications: - Certifications: ISTQB or other relevant software testing certifications. - Experience with CI/CD: Knowledge of continuous integration and deployment processes and tools (e.g., Jenkins). - Performance Testing: Experience with performance and load testing tools (e.g., JMeter). Join us in building a high-performance analytics platform that revolutionizes how businesses leverage data, and be a part of a collaborative team dedicated to solving complex challenges and driving innovation.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a Dev Engineer at MasterCard's Operations & Technology Fraud Products team, you will be involved in developing new capabilities for the Decision Management Platform. This platform serves as the core for multiple business solutions aimed at combating fraud and validating cardholder identity. Utilizing a patented Java-based platform, you will contribute to processing billions of transactions per month in a high-performance, message-oriented approach. Your role will involve delivering solutions through direct software development, collaborating closely with technical leads on design and implementation tasks, and providing support for production issues. Additionally, you will plan, design, and develop technical solutions in alignment with Mastercard standards, processes, and best practices. Leading day-to-day system development and maintenance activities, you will ensure service level agreements are met while fostering innovation, cost-effectiveness, and high-quality solutions that reach the market swiftly. Your responsibilities will encompass the full systems development life cycle, including requirements documentation, design, testing, deployment planning, and more. Participation in Proof of Concepts (PoCs) and facilitating knowledge transfer of vendor technology to staff are key aspects of the role. You will also conduct sessions on emerging technologies and frameworks, mentor team members, and enhance standards and process efficiency. To excel in this role, you must be highly energetic, detail-oriented, and proactive, with the ability to work under pressure independently. Strong communication, relationship-building, and organizational skills are essential, along with a willingness to learn and tackle challenging opportunities within a matrix-based project team. Familiarity with Agile software development processes, designing complex software solutions, and working in a Linux environment is crucial. Key technical skills include creating and debugging J2EE REST Web Services, database experience (Oracle and SQL scripting), proficiency in Spring Framework, unit testing with Junit and Mockito, and working with tools like Apache Tomcat and Git. Desirable skills involve containerized environments, integration frameworks, service performance monitoring, and familiarity with modern SPA frameworks. Corporate Security Responsibility is also emphasized, requiring adherence to security policies, ensuring information confidentiality and integrity, reporting security violations, and completing mandatory security trainings. If you are seeking a dynamic role that involves developing innovative solutions to combat fraud and contribute to MasterCard's cutting-edge technologies, this position offers a stimulating environment for growth and impact.,
Posted 1 day ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
You value your talented employees and strive to support their professional growth before seeking new talent for open positions. If you believe that the current open position aligns with your skills and aspirations, we encourage you to submit your application. Your role as an Applications Development Intermediate Programmer Analyst at our organization involves participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your primary objective will be to contribute to activities related to applications systems analysis and programming. Your responsibilities will include: - Engaging in Java Full Stack Engineering and application design, utilizing Enterprise level J2EE applications with messaging capabilities, Java spring boot, Java microservice, Spring, Hibernate - Serving as a Developer within a distributed, service-based enterprise environment, preferably in financial institutions - Mentoring and guiding junior developers while fostering a culture of continuous improvement - Developing complex backend systems using Spring, Spring Boot, and Spring Cloud technologies - Implementing microservices-based solutions with a focus on scalability, reliability, and performance - Applying Test-Driven Development (TDD) and test-first development practices throughout all development stages - Collaborating with cross-functional teams to define, design, and deliver new features - Integrating and optimizing Oracle and MongoDB in high-performance environments - Implementing data access layers using Hibernate and JPA and managing caching using Redis or other caching frameworks - Ensuring high quality through effective code reviews, static code analysis, and performance optimization Qualifications: - 4-6 years of software development experience with a strong emphasis on Java - Proficiency in Spring Framework, Spring Boot, and Spring Cloud - Solid understanding and hands-on experience with Microservices Architecture and best practices - Proficient in Hibernate, JPA, and working with both relational (Oracle) and NoSQL (MongoDB) databases - Experience with Redis or equivalent for caching and performance optimization - Proven experience with Test-Driven Development (TDD) and Shift-Left testing strategies - Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber, or Selenium - Strong understanding of application performance, monitoring, and optimization techniques - Excellent problem-solving skills and the ability to lead complex development tasks Preferred Qualifications: - Exposure to Api Gateways, Service Discovery, and Distributed Tracing (e.g., Spring Cloud Gateway, Eureka, Zipkin) - Familiarity with containerization tools like Docker and orchestration with Kubernetes - Experience with code quality tools (e.g., SonarQube, CheckStyle, Snyk, BlackDuck) - Understanding of security best practices for backend development (OAuth2, JWT, Spring Security) Soft Skills: - Proven leadership and team collaboration skills - Strong communication and stakeholder management abilities - Ability to balance technical depth with business priorities - Passion for high-quality, clean, and maintainable code Education: - Bachelor's degree/University degree or equivalent experience This job description offers a comprehensive overview of the work involved in this role. Other job-related duties may be assigned as necessary.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
Excited to grow your career At Citi, we're not just building technology, we're building the future of banking. Encompassing a broad range of specialties, roles, and cultures, our teams are creating innovations used across the globe. If you think this position you see is right for you, we encourage you to apply! 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. We're currently looking for a skilled Java Developer to design and develop scalable, efficient, and maintainable Microservices solutions. Being part of our team means that we'll provide you with the resources to meet your unique needs, empower you to make healthy decisions, and manage your financial well-being to help plan for your future. For instance, we provide programs and services for your physical and mental well-being including access to telehealth options, health advocates, confidential counseling, and more. Coverage varies by country. We empower our employees to manage their financial well-being and help them plan for the future. We provide access to an array of learning and development resources to help broaden and deepen your skills and knowledge as your career progresses. In this role, you're expected to: - Develop Code, test, document, and release stories as part of the development team. - Review code work for accuracy and functionality. Apply fundamental knowledge of programming languages for design specifications. - Use Docker, Kubernetes, and other containerized tools to manage and deploy microservices. - Monitor microservices performance and security and proactively fix issues or optimize services. - Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules. As a successful candidate, you'd ideally have the following skills and exposure: - 5+ years of relevant experience in Java Development with Financial Service industry preferred. - Strong in Java Concepts & Hands-on coding skills in Java 12 and higher versions. - Working knowledge of Spring Boot, Microservices architecture, REST API, Hibernate. - Understanding of test-driven development using Junit, Mockito. - Hands-on understanding of Relational databases like Oracle, PL/SQL, Stored Procedures, Strong SQL skill, Postgres. Preferred skills and qualifications: - Experience developing in technologies such as HTML5, CSS, JavaScript, Angular, JQuery, NodeJS, Git. - Leetcode/Hackerank/Github Online coding repositories. - Knowledge of cloud computing technologies (AWS, Azure, or Google Cloud). - Familiarity with agile software development methodologies (Agile or Scrum). - Experience with DevOps practices and tools (Git, Jenkins, and Docker). - Excellent problem-solving and analytical skills with good teamwork capabilities.,
Posted 1 day ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations. Join us on our journey for a better tomorrow. Your Role You have Computer Science Engineering (B.E. or B.Tech. or M.Tech.) qualification from a reputed university You have an exclusive experience of 5-8 years in automation testing using Python/Java Experience with Web Application and REST API Testing You have strong understanding of Software Development & Testing Life Cycle Good knowledge and understanding of software testing principles, practices, processes, methods, techniques, and tools is a MUST You are working in an Agile and DevOps environment You have experience using Jenkins, GIT, BitBucket, Docker, JIRA, and Confluence Good to have an experience working with Linux, KVM and open-source systems Have an eye for details and ensure good documentation is prepared as part of delivery process Strong interest towards Software Quality Assurance ISTQB Foundational level certification is an added advantage Basic understanding of deploying and managing applications using cloud platforms such as AWS and Microsoft Azure Proficient in writing unit tests and integration tests using frameworks like Behave, JUnit , BDD testing , Maven Experience with test automation tools such as Selenium/Playwright for web applications Basic understanding of API testing using tools like Postman. This includes sending requests to APIs to simulate how a client interacts with a server, inspecting responses for correctness, and validating the behaviour of the API endpoints To succeed, you will need Mandatory skills: 5-8 years hands-on experience with Python/Advanced Python, Proficient in C++, Java and Java script Web application automation testing Knowledge of GIT Knowledge of testing methodologies like unit testing, functional testing, regression testing, etc. Good to have skills: Knowledge of agile methodology Test framework development Knowledge of CICD and Jenkins Knowledge of JIRA and Confluence Translate Gherkin/Cucumber feature files into executable automated tests You have knowledge of Behavioral Driven Development (BDD) software development approach Ensure the code is fully optimized following PEP8 standards Follow solid design principles of OOPS and SDLC best practices Actively participate and interact with various stakeholders Take complete ownership of the deliverables with “First Time Right” approach You are a real team player and like to learn from experts, peers, and colleagues Excellent communication skills, both written and oral Self-organizing, self-managing and willingness to learn new things In return, we offer you An international and agile development environment. An open, respectful, and ethical culture Very high visibility in the organization with "No door" culture, you can always talk to anyone in the organization High stability at the same time lots of challenges to grow and perform in the organization Internal Job Market allows you to grow in the organization Team culture offers you lots of learning from peers, colleagues, and management An industrial and product-based organization, allows you to envision the work and product you build and contribute City: Pune Diverse by nature and inclusive by choice Bright ideas come from all of us. The more unique perspectives we embrace, the more innovative we are. Together we build a culture where difference is valued and we share a deep sense of purpose and belonging.
Posted 1 day ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description - provide estimates, impact assessment for tasks and projects - write maintainable code, perform testing, stress tests and do tuning - take initiative and propose improvements to new technologies and automation - be independent in work environment, be open to self-learning and having team spirit - coach colleagues and share expertise, perform code and solution reviews - communicate clearly due middle-ware nature, previous large corporate experience is welcome. No of years’ experience Total- 10+ Relevant- 5+ Mandatory Skills Java 17 Angular , Reactive Programming Node js Couch Base , OracleJenkins, Junit Mockito, Shell Scripting
Posted 1 day ago
5.0 years
10 - 25 Lacs
Pune, Maharashtra, India
On-site
💼 Job Title : Technology Lead – Java Full Stack 📍 Locations : Pune / Chennai / Hyderabad / Bangalore ⏰ Shift : General Shift 💰 Budget : ₹25 LPA 🧑💻 Experience : 5 to 8 Years 🔧 Role Overview We are looking for a highly skilled Java Full Stack Technology Lead with 5–8 years of hands-on experience in designing, developing, and managing robust enterprise applications. The candidate should have deep expertise in Java (1.8+), Spring Boot, Microservices, Angular (4+), Hibernate , and strong understanding of system architecture, design patterns, and secure coding practices. 🔹 Key Responsibilities Lead end-to-end software development and architecture design Own code reviews and enforce best practices Guide junior developers and collaborate with cross-functional teams Review application design and final user documentation Ensure secure development practices (OWASP, encryption, session handling) Troubleshoot performance and scalability issues Drive adoption of CI/CD, testing frameworks, and code repositories ✅ Mandatory Skills ✅ Java (1.8+) – 5 to 8 years ✅ Spring Boot / Spring MVC / Spring Framework – 5+ years ✅ Hibernate / Spring JPA – 4 to 6 years ✅ Microservices Architecture – 5+ years ✅ Microsoft SQL Server or other RDBMS – 4 to 6 years ✅ JavaScript & jQuery – 4+ years ✅ Angular (4+) & TypeScript – 3 to 5 years ✅ Proficient with JUNIT, ANT, MAVEN, HUDSON, SVN, Git ✅ Solid knowledge of Design Patterns, Distributed Architectures, and Multi-threaded Programming ✅ Security awareness: OWASP top 10, static/dynamic scans, session handling, encryption ✨ Good to Have Knowledge of JBPM Domain expertise in Financial Services / Life Insurance Skills: multi-threaded programming,spring jpa,git,architecture,technology,microsoft sql server,distributed architectures,owasp,java (1.8+),rdbms,junit,hibernate,ant,microservices architecture,spring mvc,java,javascript,spring,spring boot,design patterns,typescript,jquery,hudson,svn,angular (4+),spring framework,maven
Posted 1 day ago
3.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
ORMB Developer – ORMB, CCB, OUAF framework, PL-SQL Our Team “ORMB” Consulting – Oracle Revenue and Management Billing. Consulting group is responsible for supporting and making its customer successful in implementing Pricing and Billing engine for revenue management. Oracle’s ORMB consulting group covers customers across the globe in various line of businesses like Banking, insurance and healthcare. We are in process of expanding our footprint for new customers and existing customers. We are looking for Strong ORMB Developer responsible for ORMB component development (Algorithms, Batches, business services, Scripting) in OUAF framework Development in ORMB -UI using Zones , Portals and java scripts. Understanding ORMB technical designs where ORMB entity and various components flow designs are mentioned. Perform unit testing by writing Junit script Developing interfaces using ORMB file framework / Bathes / Services layer considering performance impact Work with Customer technical team for Interface verification testing and addressing all data quality issue. Data Migration batches, component development. Writing queries for reporting. Fixing the ORMB bugs identified during UAT or internal testing with proper RCA. Supporting QA team during testing phase Participate in technical design. Working collaboratively with product team, customer technical team Your Opportunity You will be responsible for applying your extensive ORMB, OUAF framework knowledge on designing technical solution based on business requirements using the best ORMB practices. Using ORMB Standards like Product APIs, base objects, services and configurations during Design. You would be part of client specific ORMB implementation program and responsible for providing implementation support like technical overview to customer, UAT support to customers, Go -live co- ordination. Your qualifications Graduation/Post Graduation qualifications in Computer Engineering (preferable) or any relative stream with a good academic record. A high degree of Analytical ability is desirable 3 to 8 year of ORMB,CCB,OUAF development experience Good OUAF, CCB framework knowledge Good Core Java , Advance java knowledge.Experience in Web bases Application development Our Ideal Candidate Should have Experience in Hibernate, MVC Architecture, Multithreading Should have Good knowledge on ORMB data model. Should know all basic meta data configuration tables and transaction tables Good hands-on experience in PL-SQL. Should be able to write complex queries. Experience in working in banking, healthcare insurance implementation projects Should have good Knowledge on Agile methodologies including agile ceremonies (SCRUM, Sprint planning, Backlog grooming and retrospective). Good knowledge in ORMB batch framework.
Posted 1 day ago
7.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We have immediate opportunity for DotNet Developer. Job Role: DotNet Developer Job Location: Bangalore and Pune Experience- 7+Years About Company: At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 13,950+, and has 52 offices in 20 countries within key global markets. For more information on the company, please visit our website or LinkedIn community. Diversity, Equity, and Inclusion Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and an affirmative-action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. Job Description : Skill required: .NET/AWS + Microservices Experience Band: 7+ Location: Bangalore/Pune Key Responsibilities: Design, develop, and maintain high-performance REST/gRPC APIs using .NET Core and .NET Framework technologies. Lead and implement event-driven API features and microservices integrating Apache Kafka for asynchronous messaging and real-time data streaming. Deploy, scale, and optimize APIs and microservices on AWS cloud infrastructure, utilizing cloud-native services (API Gateway, Lambda, ECS/EKS, etc.). Manage end-to-end CI/CD pipelines using tools such as JFrog Artifactory to automate build, testing, and deployment workflows. Develop and maintain automated unit, integration, and functional tests using JUnit or equivalent frameworks (NUnit/xUnit for .NET). Leverage Grafana dashboards and alerting mechanisms to monitor API performance, availability, and troubleshoot production issues. Collaborate closely with product owners, solution architects, QA, and DevOps teams to align API development with business objectives and technical best practices. Assist in defining API security standards, including OAuth2, JWT authentication, and API rate limiting. Perform code reviews, mentor junior developers, and promote best practices in coding, testing, and deployment. Continuously analyze and improve API performance, scalability, and maintainability. Required Skills and Qualifications: Bachelor’s degree in computer science, Engineering, or related field. 8-10 years of professional software development experience with extensive expertise in .NET Core and .NET Framework. Strong experience in building and deploying RESTful and gRPC APIs. Hands-on experience in AWS cloud services (including but not limited to API Gateway, Lambda, EC2, ECS/EKS). Proven expertise with Apache Kafka for event-driven architecture and message streaming. Experience with artifact repository and CI/CD tooling, particularly JFrog Artifactory. Proficiency in writing automated tests using JUnit or equivalent unit testing frameworks for .NET (NUnit/xUnit). Experience with monitoring and observability tools like Grafana. Solid understanding of CI/CD pipelines, build automation, and release management. Knowledge of containerization (Docker) and orchestration (Kubernetes) strongly preferred. Strong understanding of API security concepts and best practices. Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment. Strong communication, leadership, and mentoring abilities. Preferred Qualifications: Experience with Infrastructure as Code tools like Terraform or AWS CloudFormation. Familiarity with API specification standards (OpenAPI/Swagger). Experience working in Agile/Scrum environments. Knowledge of additional logging and tracing tools such as ELK Stack, Prometheus. Regards Minu
Posted 2 days ago
0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions. Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Angular Expert in HTML,CSS. Proficiency in TypeScript and JavaScript. Expert knowledge of Angular architecture, including advanced component communication and state management (e.g., NgRx). Extensive experience with Angular CLI, with the ability to customize and optimize build configurations. Advanced understanding of RxJS for complex reactive programming scenarios. Experience with performance optimization techniques for large-scale Angular applications. Proficiency in lazy loading modules and optimizing change detection strategies. Expertise in setting up and maintaining comprehensive test suites using Jasmine, Karma, and Protractor. Ability to implement and enforce code quality standards and best practices. Strong experience with responsive design and accessibility standards. Ability to design and implement custom UI components using Angular Material or other libraries. Java In-depth knowledge of Java concurrency, collections, and design patterns. Extensive experience with Spring Framework, especially Spring Boot, Spring Security, and Spring Cloud for developing microservices. Ability to implement scalable, secure, and high-performance RESTful APIs Proficiency in advanced testing techniques and frameworks, including BDD/TDD with JUnit, TestNG, and Mockito. Cloud(AWS/Azure) Understanding of cloud computing concepts, benefits, and deployment models. Experience with core AWS services such as EC2, S3,IAM. Strong understanding of cloud security best practices, including identity and access management, encryption, and network security. Understanding of monitoring, logging, and alerting for cloud applications using AWS CloudWatch, Azure Monitor, or third-party tools. Experience with containerization technologies like Docker and orchestration with Kubernetes. General Experience with Git for version control. Ability to lead technical teams, mentor junior developers, and drive technical discussions and decisions. Experience in implementing architectural solutions that align with business goals and technical requirements. Commitment to continuous learning and staying updated with industry trends, tools, and technologies.
Posted 2 days ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Responsibilities 8+ years of Java development within an enterprise-level domain Java 8 (11 preferred) features like lambda expressions, Stream API, CompletableFuture, etc. Skilled with low-latency, high volume application development Team will need expertise in CI/CD, and shift left testing Nice to have Golang and/or Rust Experienced with asynchronous programming, multithreading, implementing APIs, and Microservices, including Spring Boot Proficiency with SQL Experience with data sourcing, data modeling and data enrichment Experience with Systems Design & CI/CD pipelines Cloud computing, preferably AWS Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative. Solid experience with at least two (preferably more) of the following : Kafka (Core Concepts, Replication & Reliability, Kafka Internals, Infrastructure & Control, Data Retention and Durability) MongoDB Sonar Jenkins Oracle DB, Sybase IQ, DB2 Drools or any rules engine experience CMS tools like Adobe AEM Search tools like Algolia, ElasticSearch or Solr Spark Mandatory : Core Java, SOLID Principles, Multithreading, Design patterns Spring, Spring Boot, Rest API, Microservices Kafka, Messaging/ streaming stack Junit Code Optimization, Performance Design, Architecture concepts Database and SQL CI/CD-Understanding of Deployment, Infrastructure, Cloud The candidate should have worked on at least 1 Fintech domain project (ref:hirist.tech)
Posted 2 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a QA Automation Engineer at Velsera, you will play a crucial role in accelerating the discovery, development, and delivery of life-changing insights. Your primary responsibilities will include writing test automation scripts for back-end and front-end components, building tools and frameworks to support test automation, and defining test specifications for functional, integration, and performance tests. You will work collaboratively as part of a cross-functional scrum team, providing technical guidance on test automation and continuously seeking opportunities to enhance testing methodologies. Your role will also involve collaborating with the development team to analyze and address production bugs promptly. To excel in this role, you should have more than 5 years of relevant experience in test automation, a bachelor's or master's degree in computer science, and a strong understanding of software development principles. Proficiency in UI automation with Selenium, API automation with RestAssured, and programming with Java is essential. Additionally, you should have experience with testing frameworks like TestNG and JUnit, BDD frameworks like Cucumber, and build tools like Maven or Gradle. Velsera offers a range of benefits to support your professional growth and well-being, including flexible work models, comprehensive medical and life insurance coverage, continuous learning and development programs, structured reward schemes, and a vibrant work culture with engaging activities. Join Velsera to be a part of a dynamic team that is revolutionizing the pace of medicine and making a significant impact on healthcare innovation.,
Posted 2 days ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
We are seeking a Quality Assurance (QA) software engineer to develop and execute exploratory and automated tests to ensure product quality. As the ideal candidate, you will be responsible for conducting tests before product launches to ensure smooth software operation that meets client requirements. If you have an engineering background and enjoy offering end-to-end solutions to software quality issues, we would like to meet you. This role will be based in Redaptive's Pune, India office, with an expectation to work regularly during Pune evenings / USA mornings to align with teams across various international time zones including Buenos Aires, Argentina. Responsibilities include reviewing requirements, specifications, and technical design documents to provide timely and meaningful feedback, creating and executing detailed test plans and cases, conducting thorough testing of APIs, databases (SQL), and user interfaces for comprehensive coverage, collaborating with product owners and development engineers for End-to-End Quality and Automation needs, automating manual tasks to reduce manual efforts and minimize production incidents with each release, developing and applying testing processes for new and existing products, writing Test Automation code following best practices using a comprehensive understanding of software design principles, data structures, and design patterns. The majority of time will be spent on Automation Testing (70%) with the remaining time dedicated to Manual Testing (30%). The ideal candidate should possess good coding skills and hands-on experience with web-based automated tools like Selenium, knowledge of executing automated test cases and API automation testing using tools like Postman/Rest Assured, familiarity with SQL, Rest APIs, Junit/TestNG, and scripting, ability to troubleshoot and debug automated test scripts, a passion for ensuring the overall quality of applications with an Automation First approach, strong problem-solving skills, attention to detail, proactive communication abilities, exposure to Agile/Scrum development processes, a Bachelor's degree in Computer Science, Engineering, or a related field, 3-5 years of work experience in software quality assurance, 2+ years of experience in automation frameworks like BDD Gherkin and Cucumber, experience in building efficiency, HVAC systems, and energy is a plus, and proven work experience in software development. This role does not require international travel. Redaptive is an equal opportunity employer dedicated to celebrating diversity and fostering an inclusive environment for all employees.,
Posted 2 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
Join us as an FX IT Java Engineer at Barclays, where you will spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionize our digital offerings, ensuring unparalleled customer experiences. You may be assessed on the key critical skills relevant for success in the role, such as experience with, skills to meet business requirements, as well as job-specific skill sets. To be successful as an FX IT Java Engineer, you should have experience with Java programming skills, designing and developing REST APIs, knowledge of Spring & Spring Boot, standard development and build tools like GIT and TeamCity, Java unit testing practices (ideally JUnit), multi-threading and concurrency, OOPS concepts, exception handling, and JVM concepts. Desirable skill sets to have are knowledge of HTML5 / JavaScript, particularly React, experience working with application containers like Docker, working with a microservice distributed architecture, cloud infrastructure and principles, experience with Solace messaging technology, investment banking experience ideally working on a front office trading application, experience with database ORMs like Hibernate, being a team player who takes initiative and can influence the development of the system, holding a technology/engineering university degree, and full-lifecycle development of at least 1 large commercial system, with the ideal candidate focusing on significant development in a commercial capacity. This role will be based out of Pune. Purpose of the role: To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities: - Development and delivery of high-quality software solutions by using industry-aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. - Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. - Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing. - Staying informed of industry technology trends and innovations and actively contributing to the organization's technology communities to foster a culture of technical excellence and growth. - Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. - Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations: To advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviors to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviors are: Listen and be authentic, Energize and inspire, Align across the enterprise, Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialization to complete assignments. They will identify new directions for assignments and/or projects, identifying a combination of cross-functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and develop new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires an understanding of how areas coordinate and contribute to the achievement of the objectives of the organization sub-function. Collaborate with other areas of work, for business-aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practices (in other areas, teams, companies, etc.) to solve problems creatively and effectively. Communicate complex information. "Complex" information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset to Empower, Challenge, and Drive the operating manual for how we behave.,
Posted 2 days ago
4.0 - 6.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position, you see is right for you, we encourage you to apply! Our people make all the difference in our success. The Applications Development Intermediate Programmer Analyst is a Intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Java Full Stack Engineering along with application design experience with experience as a Software Engineer/Developer using Enterprise level J2EE applications with messaging capabilities, Java spring boot, Java microservice, Spring, Hibernate Additionally Developer within a distributed, service-based enterprise environment (financial institutions preferred) Mentor and guide junior developers and contribute to a culture of continuous improvement Development of complex backend systems using Spring, Spring Boot and Spring Cloud technologies. Implement microservices-based solutions with focus on scalability, reliability and performance. Apply TDD and test-first development practices across all development stages. Collaborate with cross-functional teams to define, design and deliver new features. Integration and optimization of Oracle and MongoDB in high-performance environments. Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks. Ensure high quality through effective code reviews, static code analysis and performance optimization. Qualifications: 4-6 years of software development experience with strong focus on Java. Good knowledge in Spring Framework, Spring Boot and Spring Cloud. Solid understanding and hands-on experience with Microservices Architecture and best practices. Proficient in Hibernate, JPA and working with both relational (Oracle) and NoSQL(MongoDB)databases Experience with Redis or equivalent for caching and performance optimization. Proven experience with Test-Driven Development (TDD) and Sift-Left testing strategies. Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber or Selenium. String understanding of application performance, monitoring and optimization techniques. Excellent problem-solving skills and ability to lead complex development tasks. Preferred Qualifications: Exposure to Api Gateways, Service Discovery and Distributed Tracing (e.g. Spring Cloud Gateway, Eureka, Zipkin) Familiarity with containerization tools like Docker and orchestration with Kubernetes. Experience with code quality tools (e.g. SonarQube, CheckStyle, Snyk,, BlackDuck) Understanding of security best practices for backend development (OAUth2, JWT, Spring Security) Soft Skills: Proven leadership and team collaboration skills. String communication and stakeholder management. Ability to balance technical depth with business priorities. Passion for high-quality, clean and maintainable code. Education: Bachelor’s degree/University degree or equivalent experience. 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 For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ 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 days ago
4.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Calling all innovators – find your future at Fiserv. We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Professional, Quality Assurance Engineering Job Posting Title : Software Development Engineer in Test (SDET) What does a successful SDETs do at Fiserv ? Execute integration, system, feature interaction, stress, performance testing for Clover products. Analyse and understand product requirements to enable software test case creation by participating in requirement gathering & analysis. Create and evaluate test cases for accuracy and applicability for products under test. Communicate testing progress through creating and maintaining test plans. Provide the Squad and all stakeholders with clear and real-time updates regarding test status, bug status, and overall quality about the product by monitoring failures, reporting bugs, analysing & triaging automated tests running in the Continuous Integration system. Find bugs and validate specifications through black box testing techniques (like test matrices, combination testing, and risk analysis) and gray box testing techniques (like database querying and source code analysis). Work side-by-side with the development team on testing in parallel and automating tests in the sprints. Develop automated tests with the appropriate technologies. Design and implement tools that improve efficiency in manual testing. What You Will Do Work as a part of a scrum team along with server engineers, frontend developers and Product managers. Take part in different agile ceremonies. Analyse and understand product requirements. Create and evaluate test cases for accuracy and applicability for products under test. Find bugs and validate specifications through black box testing techniques (like test matrices, combination testing, and risk analysis) and gray-box testing techniques (like database querying and source code analysis). Provide updates to Engr. Managers and other stakeholders with the status of testing. Automate test cases using appropriate tools and technologies. Test system performance when applicable. Support Production deployment and Bug triage What You Will Need To Have BS in an engineering discipline, preferably computer science or engineering, or equivalent work experience Proficient in black box, functional, and user flow testing technique. Have an eagle-eye for test coverage gaps, false positives or negatives. Constantly raise concerns about issues you notice, in or out of your area of ownership. Have the ability to write and understand code. Experience with software development tools (IDE, debugger, git, JIRA, etc). Familiarity with JSON objects, SQL queries, Data structures. Have a minimum of 4 years of experience in writing reliable and maintainable automated tests. Knowledge of design patterns, experience with creating test frameworks. Experience working with Java and JavaScript for Test Automation. Constantly looking for better solutions to bring down automation flakiness and increase automation reliability over time. Ability to build tools that will enable teams to write and automate tests. Experience with build management tools like Maven, Gradle. Ability to learn new tools quickly and independently. What Would Be Great To Have Experience with Continuous Integration process and tools (GitHub, Jira, Jenkins, RunDeck). Experience with monitoring tools like Grafana, Datadog, wavefront etc. Experience testing Android Devices, experience with adb and other android tools. Experience working with Karate DSL, Cypress, pact.io. Knowledge on Mocha with JavaScript for web, JUnit for the RESTful APIs, shell & Python Thank You For Considering Employment With Fiserv. Please Apply using your legal name Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable). Our Commitment To Diversity And Inclusion Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law. Note To Agencies Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions. Warning About Fake Job Posts Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
Posted 2 days ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Overview Job Title: Senior Engineer, AVP Location: Pune, India Role Description Senior Engineer within Archiving Tech product family to have a deep understanding of data archiving principles, distributed systems, cloud native architectures. This role requires a blend of hands-on technical expertise and to lead the architectural design ensuring scalability, reliability, security and performance of applications. Adoption of best practices in software development, including design patterns, coding standards and testing methodologies Knowledge of data security best practices for archived data, including encryption, access controls and immutability. 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 Java Senior Engineer is responsible for designing, building, implementing, and maintaining software applications using Java and related technologies. Responsible for developing back-end services with Java, integrating APIs, ensuring cross platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in Java, Spring boot and related tech stack as well as strong problem-solving skills and the ability to work in an Agile development environment. Your Skills And Experience 10+ years’ experience in implementing software applications using Java and Spring boot Experience in designing, developing, and maintaining complex applications and database experience (SQL Server) Experience in Java 17, Spring, Hibernate, REST APIs, Junit, Oracle/SQL/ PL SQL, Linux, Shell Script, JMS, MQ Jira, Confluence, Git, Maven, Teamcity/Jenkins, Artifactory Strong analytical and design skills Proficient communication skills (written/verbal) Experience with Cloud technology preferably - GCP Event based frameworks, Spring Boot, Apache camel, Kafka,Docker, Kubernetes, Openshift, GKE Experience is creating high level and low-level design documents Hands-on experience with Build Tools (preferably Maven), Source Code Control (preferably Git), Continuous Integration (Hudson, Jenkins or TeamCity) and Cloud/ Docker based application deployment. Ability to produce well-tested, documented, high-performance code to tight schedules Profound knowledge of design patterns and principles Deep understanding of database models and SQL tools Understanding of ITIL processes in a DevOps context Worked in agile environments with methodologies such as SCRUM, Kanban or similar Excellent command of spoken and written English Experienced working in distributed multi-cultural teams Education / Certification Bachelor’s degree from an accredited college or university with a concentration in Science, Engineering or an IT-related discipline (or equivalent). 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 days ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description 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 organizations 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 realize their ambitions We are currently seeking an experienced professional to join our team in the role of Senior software Engineer. Require strong hands-on React, Microservices and JUNIT. Primary skillset is React Candidate with strong hands-on tools Jenkins, Git Hub, Splunk, Maven, SonarQube, Checkmarks and APPDynamics. Candidate with strong hands-on HTML5, CSS, Typescripts. Good analytical and problem solving skills. Skills in trouble shooting Applications deployed on any of the industry standard Front end – React Experience in working in DevOps and Agile model. Contribute towards building strong technical team. A pragmatic approach to delivering modular and extensible code. Experience in leading the module/project end to end (Estimation, Planning, Deliveries) Good knowledge on JIRA and Confluence. Exposure of Banking domain. Knowledge on Cloud / Pivotal Cloud Foundry / AWS Sound verbal and written communication to interact with global teams. Good Interpersonal skills Stakeholder management Requirements To be successful in this role, you should meet the following requirements: Lead and drive deliverables end to end. Stakeholder management. Mentoring team members to deliver with new ways of working. Develops software solutions by studying information needs, conferring with users and various teams, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming You’ll achieve more when you join HSBC wwwhsbccom/careers HSBC is committed to building a culture where all employees are valued, respected and opinions count We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website Issued by – HSBC Software Development India
Posted 2 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Velotio Technologies is a product engineering company working with innovative startups and enterprises. We have provided full-stack product development for 110+ startups across the globe, building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products. We are seeking a Senior Android Developer with expertise in building Android software development kits (SDKs) to join our team. In this role, you will lead the end-to-end development of Android SDKs that will be integrated by other developers into their applications. The ideal candidate is an expert in Kotlin and Java, has a strong grasp of Android architecture and design patterns, and has a proven track record of publishing and maintaining Android libraries. You will drive the SDK's design, implementation, documentation, and long-term maintenance, ensuring high performance, reliability, and backward compatibility. This is a senior-level technical role that requires hands-on development, strategic thinking, and the ability to collaborate effectively in a hybrid work environment. Requirements Design & Build: Craft modular, high-performance Android SDKs in Kotlin (and supportive Java) that are easy to integrate and extend SDK Lifecycle Ownership: Own the full SDK development lifecycle including planning, development, testing, and release. Manage versioning (semantic versioning) and long-term maintenance for continuous improvement of the SDK. Release Management: Publish artifacts to Maven Central / JitPack, manage semantic versioning, changelogs, and ensure backward compatibility Performance & Reliability: Profile, benchmark, and optimize for low memory, battery, and network usage across a wide device matrix Security & Compliance: Implement encryption, token handling, and privacy-first data practices - crucial for payment and analytics use cases Documentation & Samples: Produce clear guides, Javadoc/KDoc, and sample apps so external teams can get started in minutes Collaboration: Partner with product, backend, and QA to define features, automate CI/CD (GitHub Actions/Bitrise), and drive code reviews What you will bring: 5+ years of Android development with deep Kotlin expertise and solid Java fundamentals Demonstrated success shipping at least one widely adopted Android SDK or open-source library Hands-on with Gradle plugin configuration, dependency management, ProGuard/R8, and publishing pipelines. Strong debugging skills using Android Studio Profiler, Logcat, and crash-reporting tools (e.g., Firebase Crashlytics, Sentry) Excellent written communication; able to translate complex concepts into concise developer documentation Core Android Development Kotlin 1.9 / 2.x & Java 11+: expert-level proficiency Android API 23 - 34: deep platform knowledge, multi-APK/AAB experience Jetpack Compose 1.6+ & ViewSystem XML Gradle 8.x (KTS), modular multi-module projects, dependency management Security & Cryptography AES-256, RSA-2048, SHA-256, Keystore hardware-backed keys PCI DSS, OWASP M-STG best practices, secure memory handling SafetyNet / Play Integrity, certificate pinning, TLS 1.3 Network & API Development Retrofit 2, OkHttp 5, Kotlinx Serialization / Moshi Coroutines & Flow, exponential backoff, connectivity awareness Architecture & Patterns MVVM, Clean Architecture, Repository, DI (Hilt/Dagger), Builder/Factory Modular Gradle projects, feature flags, dynamic feature delivery Testing & CI/CD Unit (JUnit 5), Instrumentation (Espresso), Robolectric, MockK Code-coverage enforcement, static analysis (Detekt, Lint) Automated pipelines with GitHub Actions, Bitrise, or Jenkins Payment Domain Knowledge PAN/PCI tokenization, CVV-less flows, 3-D Secure 2.x EMVCo specs, gateway APIs, recurring billing, chargeback flows Bonus Points if you have........ Prior experience in payment processing (tokenization, 3-D Secure) or analytics/event-tracking SDKs Knowledge of CI/CD for mobile (Fastlane, Bitrise, or GitHub Actions) and automated testing of libraries Contributions to open-source Android projects or active presence in the dev community Benefits Our Culture: We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly Flat hierarchy with fast decision making and a startup-oriented "get things done" culture A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment We want to hire smart, curious and ambitious folks so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow! At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.
Posted 2 days ago
8.0 - 10.0 years
0 Lacs
Pune, Maharashtra, India
Remote
Additional Locations: India-Maharashtra, Pune Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions. Purpose Statement Accountable for delivering reliable, innovative, software medical device applications for our products. Significantly impact the software development of truly life changing patient therapies for the relief of debilitating diseases. Key Responsibilities Leadership - strategies for creating high performing teams, establish team goals to support business goals, team mentoring, hiring, team career planning, performance management, and retention. Application Development - application of appropriate development methodologies, establishing software estimating practices, specifying application development environments and toolchains for Continuous Integration and Continuous Deployment Project Support - designating project software leads, allocating engineering resources to projects, specifying and monitoring metrics for executing to plan Communication – institute efficient practices for communicating with: Senior Staff, direct reports, and cross-functional collaborators; Marketing, Project Management, Regulatory, and Quality Assurance Grow the Business – establish a strategic team structure to allow the business to scale with additional software products, contribute to product innovations, identify, and implement tactical continuous improvement, buy versus develop tradeoffs, technology evaluation, industry networking and developing accretive partnerships Qualification (Required Skills) Bachelor’s degree in engineering or equivalent (BE, B Tech, MCA, MSc) 8-10 years of software development experience. Experience in the following areas is required: Primary: Java, Spring, Hibernate, MVC, JUnit, Selenium, Web Application Development, Java Script, SQL, Geb/Spock, Good to have: React or Angular, C#/.Net, Web Security Understanding fundamental design principles behind a scalable application. Solid understanding of Object-Oriented Analysis and Design. Familiarity with software configuration management and/or source code version control systems. Experience with healthcare IT and/or software preferred. Strong critical thinking and problem-solving skills. Demonstrated ability to work well in agile, small-team environments. Strong interpersonal and collaborative skills. Self-motivated and able to work autonomously when necessary. Must be eager to work with other dedicated programmers, including working in a remote development organization with co-workers in different geographic locations. Requisition ID: 604565 As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do – as a global business and as a global corporate citizen. So, choosing a career with Boston Scientific (NYSE: BSX) isn’t just business, it’s personal. And if you’re a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!
Posted 2 days ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Software Engineer II - Java Backend Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Overview The Account Management Services program provides vital systems and services to the Core Payments to scale the applications for global markets entry and provide issuers with a unified and consistent experience for all the participations that are at an account level. We are an agile development organization with teams located in both St. Louis, Missouri and Pune, India. Responsibility Drive development in Java 8 and above using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring Boot Framework, Cloud Native Technologies, Event Driven Architecture etc. Apply basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture). Implement different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data). Ensure the implementation is in line with enterprise architecture, principals and agreed design and a quality service is delivered into test and production environments successfully. Write Junit test cases, working with Maven/Ant/Gradle, GIT. Apply best development practices to write well designed, maintainable, testable, scalable, and secure code. Implement standard branching (e.g., Gitflow) and peer review practices. Apply tools (e.g., Sonar, Checkmarx) and techniques to scan and measure code quality and anti-patterns as part of development activity. Build test code at unit level, service level, and integration level to ensure code and functional coverage. Responsible to develop and implement business requirement as per business requirements in line with the agreed enterprise architecture and designs. Responsible for implementing code in accordance with defined quality and coding standards, agreed design and architecture. To carry out any other task associated with the role as reasonably requested. All About You Overall 3-5 years of career experience into Java Development Progressively grown career with proven design and development experiences in Java using Object Oriented SOLID principles and patterns towards creating reusable and scalable microservices leveraging technologies such as Spring, Spring Batch, Spring Boot Framework, Cloud Native Technologies, Event Driven Architecture etc. Experience in Core Java, J2EE, Spring Boot, Spring Batch is must Experience in Web Services, Microservices and API is must Experience working on Event Driven Architecture and Cloud Native technologies would be an added advantage Experience in Middle-tier and Backend is desirable Good to have experience on Wrappers, Angular Strong Communicator with good written skills Good Expertise in Application development Knowledge of working with Cloud platforms, performance, scalability Knowledge of Payments industry Understands and implements standard branching (e.g., Gitflow) and peer review practices Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) Hand on experience with advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from gang of four) to implement efficient code Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-253132
Posted 2 days ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description As a consulting business, customer relationships are the heart of growing our business. We are ambassadors at the customer site both to create the right relationship and trust from the customers and to deliver high quality projects, services and advice. Our skills and capabilities are Consulting’s most important asset. Position Description We are seeking aspirational graduates interested in a career in Consulting to join our niche Banking Domain and Practice. The position will support Senior Consultants Project Managers and teams of talented, professional business and technology in the delivery of business focused solutions for our clients using Oracle applications, tools and technology. Utilizing sound product skills and experience, the successful applicant will initially work on specific project tasks to achieve successful project outcomes and client confidence and abilities. Longer term you will grow, with the help of extensive training and experience of the team around you, into a team lead and eventually project managers or Subject Matter experts in Business domain or Solution Architecture with full accountability and responsibility of the delivered solution for your own projects. Key Responsibilities Develop skills and competence on our products in terms of functionality, design and architecture. Develop extensions or customization around our products in context of customer asks, be it UI/UX or Business functionality, Interfaces and Integration or Reports and visualizations. Assist in the testing and deployment of the product and the customization and developments. Prepare documentation - program specifications, unit test plans, test cases, technical documentation, release notes and status reports. Responsibilities Your Skills & Experience You must be a recent graduate or postgraduate with 3 -9 years or more of field experience. Good Knowledge in Oracle SQL, PL/SQL, Java/J2EE, SOAP and REST based Webservices. Exposure to Containerization, Microservices and Cloud native technologies Knowledge of Java Script, HTML, Angular, React, Knockout Knowledge of Junit, JMeter, Eclipse, GIT, Jira, Ant, Maven, Gradle, Unix Shell scripting Exposure to Application servers – WebLogic, Tomcat, JBoss Exposure to middleware concepts – JMS, MQ, OSB Exposure to Security concepts – PKI, SSO, SAML Good Knowledge of Config, Design & Dev. Sound knowledge on SDLC - Waterfall and Agile Models Experience in Design / Code reviews Experience in Product Implementation and Support. Usage of tools for screen mock-up, UI prototyping tools. Strong analytical and communication skills. Experience in FLEXCUBE or other core-banking systems from providers like – TEMENOS, FINASTRA, TCS Bancs, FIS, INTELLECT Design, in similar role is a significant value add. Degree educated in a field relevant to Oracle’s business. Strong communication skills both written and verbal. Demonstrate accuracy and attention to detail. Domain appreciation, Business acumen and analytical skills Ability to engage with a customer at all levels. Ability to work independently when required, with a good team collaboration skill. A strong interest and aptitude for new trends in Information Technology incl. AI/ML/NLP/RPA Desired Skills: Experience in working in BFSI Domain and specifically Banking is important. Should have strong Oracle tech skills - PL/SQL, SQL, Java. Should have worked on end-to-end implementation of the solution from inception to go-live. Strong problem-solving skills and should have participated in supporting critical phases of projects. Diversity and Inclusion: An Oracle career can span industries, roles, Countries, and cultures, allowing you to flourish in new roles and innovate while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry. To nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation. Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business. At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, and interview process, and in potential roles. to perform crucial job functions. That’s why we’re committed to creating a workforce where all individuals can do their best work. It’s when everyone’s voice is heard and valued that we’re inspired to go beyond what’s been done before. Qualifications Career Level - IC2 About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Posted 2 days ago
170.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are M&G Global Services Private Limited (formerly known as 10FA India Private Limited, and prior to that Prudential Global Services Private Limited). We are a fully owned subsidiary of the M&G plc group of companies, operating as a Global Capability Centre providing a range of value adding services to the Group since 2003. At M&G our purpose is to give everyone real confidence to put their money to work. As an international savings and investments business with roots stretching back more than 170 years, we offer a range of financial products and services through Asset Management, Life and Wealth. All three operating segments work together to deliver attractive financial outcomes for our clients, and superior shareholder returns. M&G Global Services has rapidly transformed itself into a powerhouse of capability that is playing an important role in M&G plc’s ambition to be the best loved and most successful savings and investments company in the world. Our diversified service offerings extending from Digital Services (Digital Engineering, AI, Advanced Analytics, RPA, and BI & Insights), Business Transformation, Management Consulting & Strategy, Finance, Actuarial, Quants, Research, Information Technology, Customer Service, Risk & Compliance and Audit provide our people with exciting career growth opportunities. Through our behaviours of telling it like it is, owning it now, and moving it forward together with care and integrity; we are creating an exceptional place to work for exceptional talent. Accountabilities/Responsibilities Able to work and collaborate within a Scrum Squad /Agile Teams consisting of developers, BAs Product Owner to ensure the quality of software products. Gain solid understanding of the existing test automation framework to perform enhancements and develop new frameworks Understands continuous integration and continuous delivery. Capable of maintaining existing CI/CD pipelines and setting up new CI/CD pipelines as and when needed Execute FAT, Integration and E2E test cases, analyse results, and report defects using Jira. Support business users during Business Acceptance Testing Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives. Provide regular progress updates (RAG) to the stake holders including highlighting of any risks/issues/challenges and possible mitigation actions Communicate the Benefits and Savings achieved through Test Automation in terms of efforts and costs to all stake holders Continuously improve testing processes and methodologies to enhance product quality and team efficiency. Knowledge & Skills: Confidence & excellent communication: - Able to converse and interact with Product owners Delivery leads and Portfolio leads on Test activities Able to mentor QA engineers in automation activities and assist in resolving automation related issues FE Automation with Selenium-Java./Playwright using BDD Cucumber framework Experience of using J-Meter for Performance Testing API Automation for REST APIs with Postman & Rest Assured Automated Database/Back-end Test Automation Integration and running of Automated Test suite within the Azure DevOps pipeline to achieve continuous delivery Experience of creating functional and automation test approaches Experience of Test & Defect Management tools like Jira/Zephyr/HP-ALM/ADO Proficient in SQL Ability to use opensource tools and off shelf tools and open to experiment new tools Proficient in TDD and BDD processes Understanding of Frontend and Backend systems and can-do basic debugging and configuration Excellent analytical abilities and abilities to debug and walkthrough issues Desirable: Languages - Python, C# BDD Frameworks – Specflow Test Runners – Junit, Nunit, TestNG API Automation for REST APIs with Postman & Rest Assured Experience on release management Experience of using any AI tools like Microsoft Co-pilot or Chat-GPT for various test activities We have a diverse workforce and an inclusive culture at M&G Global Services, regardless of gender, ethnicity, age, sexual orientation, nationality, disability or long term condition, we are looking to attract, promote and retain exceptional people. We also welcome those who take part in military service and those returning from career breaks.
Posted 2 days ago
4.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
About Lumera Lumera is dedicated to the digital transformation of the European Life and Pensions industry. As insurtech innovators, we provide technology solutions covering policy administration, data management and migration to a broad, blue-chip customer base. Combining our tech and industry expertise, Lumera also offers a comprehensive range of specialist services tailored to each local market. The Prudent Revolution is our mission – bridging technology and partnership to navigate the fastest, safest path through complex change for L&P providers. Based in Stockholm, Lumera has significant presence with offices in the United Kingdom, the Netherlands, Norway, Sweden, India and Vietnam. Lumera is majority owned by Monterro, the leading software growth investor in the Nordics. www.lumera.com Follow Lumera on LinkedIn, Instagram and Facebook. About The Role The ideal candidate will be responsible for ensuring the quality and functionality of Lumera’s software products through rigorous testing and analysis. You’ll develop a thorough understanding of the product and associated technologies, and collaborate closely with developers, product managers, and stakeholders to identify and resolve issues swiftly. The role requires good knowledge of Agile methodologies and a commitment to applying them effectively within the product lifecycle. Key Responsibilities Execute test plans covering manual, automation, and API tests for end-to-end product validation. Design, maintain, and enhance automation test frameworks. Develop and execute automated scripts for UI (using Selenium) and API endpoints (using Postman, SoapUI, or custom scripts). Isolate, replicate, and report defects, ensuring timely resolution in collaboration with developers. Review and manage test results, defect reports, and comprehensive documentation for traceability and compliance. Work with cross-functional teams to understand requirements, API specifications, and project deliverables. Conduct code and test case reviews with stakeholders and technical peers. Drive automation initiatives, improve coverage, and contribute to overall test strategy. Maintain source code using GIT repositories and integrate with CI/CD pipelines. Support junior team members through mentoring and technical guidance. Skills Required Technical Skills – Must Haves Hands-on experience in Selenium automation using Java and/or C#. Proficiency in developing, maintaining, and executing automation test frameworks. Strong experience in API automation testing using tools like Postman, SoapUI, or custom scripts. Proficiency in programming languages such as Java, Python, or JavaScript. Strong understanding of API protocols (REST, SOAP) and HTTP methods (GET, POST, PUT, DELETE, PATCH). Experience with test management tools (JIRA, TFS) and source control tools (GIT). Experience in automation testing frameworks like JUnit, TestNG, or similar. Ability to manage defect tracking, test execution, and result analysis independently. Ability to conduct test case reviews and manage regression testing cycles. Technical Skills – Nice to Have Experience working with Azure DevOps CI/CD pipelines. Exposure to performance testing. Knowledge of AWS. Experience with PostgreSQL databases. Familiarity with Azure DevOps work item and release management tools. Non-Technical Skills Strong attention to detail for thorough testing and quality assurance. Initiative-driven, able to lead and contribute to test strategy improvements. Positive, collaborative attitude — able to work effectively in a team environment. Mentoring skills to support and guide junior QA team members. Good communication skills for cross-functional collaboration. Work Experience and Notice Period Experience: 3–4 years of relevant experience in software testing and QA. Notice Period: Immediate joiners or those with up to 15 days’ notice preferred, though other candidates will also be considered. We are Lumera - pioneering the digital transformation of the Life and Pensions industry. With strategic partnerships and advanced automation, we streamline policy administration, making complex processes simpler. Our mission, The Prudent Revolution, guides L&P providers through change, ensuring a smooth transition. Trusted for migrations and armed with deep domain expertise and innovative AI solutions, Lumera shapes the future. Join us on this innovative journey!
Posted 2 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Are you a job seeker looking to delve into the world of JUnit jobs in Maharashtra? Maharashtra, with its bustling job market and thriving tech industry, offers numerous opportunities for professionals skilled in JUnit testing. Let's dive into the details of the JUnit job market in Maharashtra and explore what this region has to offer for aspiring JUnit professionals.
Maharashtra, being one of the most developed states in India, has a relatively high cost of living compared to other regions. However, the opportunities and amenities available in Maharashtra make it a desirable location for job seekers.
With the rise of remote work culture, JUnit professionals in Maharashtra can explore remote job opportunities with companies across the globe. For those opting for on-site roles, Maharashtra offers a well-connected transportation system, including metro, buses, and local trains for easy commuting.
As technology continues to evolve, JUnit professionals need to stay updated with the latest trends in the industry. Emerging trends like AI-driven testing, automation, and cloud-based testing are shaping the future of JUnit technology. The job market for JUnit professionals in Maharashtra is expected to grow significantly in the coming years, providing ample opportunities for career growth.
If you are passionate about JUnit testing and looking to kickstart your career in Maharashtra, now is the time to explore the exciting opportunities in the region. Upgrade your skills, polish your resume, and start applying for JUnit jobs in Maharashtra today!
Remember, the journey to a successful career in JUnit starts with taking that first step. Don't wait, seize the opportunities waiting for you in Maharashtra!
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
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France