Jobs
Interviews

762 Junit Jobs in Maharashtra - Page 22

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

The Applications Development Senior Programmer Analyst is an 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 The Cross platform Data Foundation Technology team is seeking an experienced technologist to design and to implement projects and work efforts within the Prime Finance/Futures business. The role requires liaising with other technologists globally to exchange information in a concise, logical, and understandable way. The successful candidate must be able to manage overall delivery whilst adopting an agile methodology and managing project timelines, risks. Hands on coding of front-end web page, back-end service, DB Stored Procedure/Trigger development, including new features and maintenance Deliver high quality work in time. Consistently meets requirements and standards, plans and prioritizes work well to meet deadlines Involving into or do system/component design & implementation with teammate globally Communicate with Global teams for the requirements and technical details (this may need additional effort to work /adjust different time zone) Takes ownership to resolve difficult issues, even when not clearly within own area of responsibility Mentor junior team members Industry : Nice to have experience working in Financial Institutions or Prime Services Area Technology Skills : Language: Java 11/17 with core design fundamentals Framework: Spring Framework 5/6,Spring Boot 2/3 DB: MS Sql Server, MongoDB (heavy duty data handling) Cache: Redis, Gemfire Messaging: JMS, Kafka, Tibco EMS WEB UI: React, Angular, Webpack, NodeJs Version Control: Git, GitHub, Bit Bucket CI/CD: Jenkins, Team City, Maven, Udeploy Testing Frameworks: JUnit, Mockito Container Technology: Docker, OpenShift, Kubernetes Development Methodologies: Agile, SDLC, TDD Project Management: JIRA Qualifications: 8- 12 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements 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. Looking for JAVA full stack hands-on developer with strong experience in Caching technologies (such as Redis) and strong SQL/Data experience. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting Show more Show less

Posted 1 month ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Introduction In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your Role And Responsibilities As an Automation Testing Practitioner, you will design, build, test and deploy effective testing solutions which reduce the amount of manual effort in the testing process. You are responsible for applying automated tools in testing of applications across all phases of the Software Development Life Cycle (SDLC). Support the test team by recommending tools and processes To automate other test activities, such as test management, reporting, test data generation and defect management Preferred Education Master's Degree Required Technical And Professional Expertise Minimum 4+ years of experience in Quality Assurance and Software Testing Profound knowledge of Software Development Processes and Testing life cycle. Working knowledge of Java 1.7 with Selenium/Appium, Cucumber, and BDD Tools along with an understanding of TestNG/Junit, Ant/Maven and Jenkins Hands-on experience in the development of application changes, testing the changes, and driving continuous delivery transformation within Scrum teams Preferred Technical And Professional Experience Knowledge of the commercial product ARIC from the Feature space will be an advantage Experience in Python and Web Services testing is highly desired Ambitious individual who can work under their own direction towards agreed targets/goals Show more Show less

Posted 1 month ago

Apply

40.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description Full Stack Developer 4-8 yrs experience Good Knowledge in Oracle SQL, PL/SQL, Java/J2EE, SOAP and REST based Webservices. Knowledge of Java Script, HTML Knowledge of Junit, JMeter, Eclipse, GIT, Jira, Ant, Unix Shell scripting Knowledge of OBIEE, BIP Knowledge of DEVOPS, Microservices, Docker, Kubernetes is an advantage 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. Good understanding of container deployment and cloud technology Sound knowledge on SDLC - Waterfall and Agile Models Experience in Design / Code reviews Experience in Product Implementation and Support. Usage of tools for story boarding, screen mock-up, UI prototyping Career Level - IC2 Responsibilities RESPONSIBILITIES Software Development & Delivery Product Implementation & Support. Should be able to contribute independently Adherence to Oracle internal processes Working closely with other developers, designers, business and systems analysts Working with bank and partners for delivery of Oracle Deliverables. Diversity and Inclusion: An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity 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. In order 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, 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. 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. Show more Show less

Posted 1 month ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Title: Automation Tester – Selenium with Java Experience: 6+ Years Location: Pune / Chennai Joining: Only candidates who can join in June 2025 Job Description: We are looking for a skilled Automation Tester with strong hands-on experience in Selenium and Java . The ideal candidate should have a solid understanding of automation frameworks, test scripting, and integration with CI/CD pipelines. Key Responsibilities: Design, develop, and maintain automation test scripts using Selenium and Java. Execute automated test cases and analyze results. Collaborate with development teams to identify and resolve issues. Participate in requirements analysis and contribute to test planning. Integrate test suites into CI/CD environments (Jenkins or similar). Required Skills: Strong hands-on experience in Selenium WebDriver with Java. Experience with TestNG/JUnit frameworks. Good understanding of Maven, Git, and Jenkins. Familiarity with API testing tools (like Postman or Rest Assured) is a plus. Excellent communication and problem-solving skills. Note: This role is open only for candidates who are ready to join in June 2025 . Location preference: Pune or Chennai . Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Hello Visionary! We empower our people to stay resilient and relevant in a constantly evolving world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make an excellent addition to our vibrant team. Siemens Mobility is an independent handled company of Siemens AG. Its core business includes rail vehicles, rail automation and electrification solutions, turnkey systems, intelligent road traffic technology and related services. The Information Technology (IT) department has the global responsibility for the internal IT of Siemens Mobility. Its goal is to provide a robust and efficient IT landscape derived from business and market demands. Your personality and individuality make the difference. In our team, we increase business performance and point the way into the digital age. Is that exactly your thing? Then live your passion in a cross-location team in which you can actively craft the future of our company. You open up new possibilities for our customers with your competence. Connected with this is an exciting career path that leads you to ever new projects and solutions in the field of IT for Siemens Mobility. We are looking for a Software Developer - Java You’ll make a difference by: We're seeking a skilled Software Developer to join our diverse team. You'll play a key part in designing, developing, and maintaining robust applications demonstrating a modern technology stack. The ideal candidate possesses a strong grasp of Java, Spring, Hibernate, Angular, TypeScript, relational Database like Oracle DB as well as familiarity with CICD principles and GitLab. Development: Design and develop scalable web applications with a focus on clean, maintainable code. Develop new competitive functionalities and support the existing software solutions. Design client-side and server-side architecture. Implement elegant front-end user interfaces using Angular and TypeScript. Integrate back-end systems using Java, Spring, and Hibernate. Design and interact with relational databases (SQL, PostgreSQL). Familiarity with the Linux Operating system. Experience with Generative AI technologies (LLMs, Prompt Engineering, AI APIs) Hands-on experience integrating AI capabilities into applications. Collaboration: Work closely with other developers, product managers, and designers in an Agile environment. Proactively participate in code reviews. Provide mentorship and knowledge sharing within the team. Continuous Integration/Continuous Deployment (CICD): Use GitLab for effective version control, issue tracking, and CICD pipelines. Build and maintain CICD pipelines to automate testing, deployment, and monitoring processes. You’ll win us over by: Technical Expertise: Bachelor’s degree in computer science or a related technical field, or equivalent experience. Excellent Java knowledge with significant experience in Java programming. Excellent analytical skills and an understanding of data structures and algorithms. Experience with object-oriented software design and design patterns. Strong proficiency in Spring framework (Spring MVC) and Hibernate ORM. Proficient in Angular and TypeScript, with experience building responsive front ends. Working knowledge of RESTful API design and development Working knowledge of SQL, PostgreSQL or other relational databases. Proven understanding of CICD practices and experience with GitLab. Understanding of Generative AI concepts and applications Experience with data preprocessing and feature engineering Ability to work independently or with a team in a multifaceted environment. General Qualities: Excellent problem-solving and analytical skills. Strong attention to detail. Passion for staying up to date with the latest web development technologies. Preferred Qualifications Experience with automated testing frameworks (e.g., JUnit, Selenium). Familiarity with agile methodologies like Scrum or Kanban. Join us and be yourself! We value your outstanding identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and build a better tomorrow with us. Make your mark in our exciting world at Siemens. This role is based in Pune and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow. Find out more about Siemens careers at: www.siemens.com/careers & more about mobility at https://new.siemens.com/global/en/products/mobility.html Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Hello Visionary! We empower our people to stay resilient and relevant in a constantly evolving world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make an excellent addition to our vibrant team. Siemens Mobility is an independent handled company of Siemens AG. Its core business includes rail vehicles, rail automation and electrification solutions, turnkey systems, intelligent road traffic technology and related services. The Information Technology (IT) department has the global responsibility for the internal IT of Siemens Mobility. Its goal is to provide a robust and efficient IT landscape derived from business and market demands. Your personality and individuality make the difference. In our team, we increase business performance and point the way into the digital age. Is that exactly your thing? Then live your passion in a cross-location team in which you can actively craft the future of our company. You open up new possibilities for our customers with your competence. Connected with this is an exciting career path that leads you to ever new projects and solutions in the field of IT for Siemens Mobility. We are looking for a Software Developer - SQL You’ll make a difference by: We're seeking a skilled Software Developer with strong database expertise to join our diverse team. The ideal candidate will have extensive experience in SQL development, database design, and optimization, combined with proficiency in modern application development. You'll play a key part in designing and implementing database solutions while developing and maintaining robust applications. We're looking for someone who excels in SQL and relational database management (particularly Oracle DB), supported by strong knowledge of Java, Spring, Hibernate, Angular, and TypeScript. Experience with CICD principles and GitLab is essential for this role. Development: Design, optimize, and maintain complex SQL databases, including writing efficient queries, stored procedures, and database schemas. Develop and implement database solutions to improve performance, scalability, and data integrity. Create and optimize SQL queries for data analysis, reporting, and application integration. Develop new competitive functionalities and support the existing software solutions. Design client-side and server-side architecture. Implement elegant front-end user interfaces using Angular and TypeScript. Integrate back-end systems using Java, Spring, and Hibernate. Ensure database best practices and standards are followed across applications. Monitor and optimize database performance, including query tuning and index optimization. Understanding of Generative AI concepts and applications Knowledge of Large Language Models (LLMs) and Prompt Engineering Experience with data preprocessing and feature engineering Familiarity with the Linux Operating system. Collaboration: Work closely with other developers, product managers, and designers in an Agile environment. Proactively participate in code reviews. Provide mentorship and knowledge sharing within the team. Continuous Integration/Continuous Deployment (CICD): Use GitLab for effective version control, issue tracking, and CICD pipelines. Build and maintain CICD pipelines to automate testing, deployment, and monitoring processes. You’ll win us over by: Technical Expertise: Bachelor’s degree in computer science or a related technical field, or equivalent experience. Strong expertise in SQL and database development, including complex query optimization, stored procedures, and database design. Advanced knowledge of Oracle DB or other relational databases, including performance tuning and administration. Experience implementing AI-powered features in production applications Knowledge of AI/ML model deployment and optimization Excellent Java knowledge with significant experience in Java programming. Excellent analytical skills and an understanding of data structures and algorithms. Experience with object-oriented software design and design patterns. Strong proficiency in Spring framework (Spring MVC) and Hibernate ORM. Proficient in Angular and TypeScript, with experience building responsive front ends. Working knowledge of RESTful API design and development Proven understanding of CICD practices and experience with GitLab. Ability to work independently or with a team in a multifaceted environment. General Qualities: Excellent problem-solving and analytical skills. Strong attention to detail. Passion for staying up to date with the latest web development technologies. Preferred Qualifications Experience with automated testing frameworks (e.g., JUnit, Selenium). Familiarity with agile methodologies like Scrum or Kanban. Join us and be yourself! We value your outstanding identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and build a better tomorrow with us. Make your mark in our exciting world at Siemens. This role is based in Pune and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow. Find out more about Siemens careers at: www.siemens.com/careers & more about mobility at https://new.siemens.com/global/en/products/mobility.html Show more Show less

Posted 1 month ago

Apply

2.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description: QC Manager Location: Pune Experience Required: 2+ years Employment Type: Full-Time Education: BTech / BSc / MSc in Computer Science, Engineering, Quality Management, or a related technical field About Anervea.ai Anervea.ai is building the next-generation AI-powered intelligence stack for the pharmaceutical industry. Our platform empowers global pharma teams—across commercial, clinical, and medical functions—with real-time analytics, predictive insights, and intelligent agents. Our products are designed to enhance decision-making processes, and quality assurance plays a key role in ensuring the success of these products. Role Overview We are looking for an experienced and proactive QC Manager to lead our testing team and ensure the highest quality of our software products. As a QC Manager, you will oversee the testing and validation of all our products, drive quality assurance strategies, and manage the daily scrum meetings for the QA team. You will work closely with cross-functional teams, including developers, product managers, and AI engineers, to ensure the highest standards of product quality and performance are met. Key Responsibilities Lead and manage the daily testing activities for the QA team, including conducting daily scrum meetings, assigning tasks, and tracking progress. Develop and execute test plans, test cases, and test scripts for new and existing features. Oversee the creation of automation test scripts and integrate automated testing into the development pipeline. Coordinate and prioritize testing efforts across teams to ensure efficient resource allocation. Identify, report, and track defects and work closely with the development team to ensure timely resolution. Maintain comprehensive documentation of test results, defects, and other critical testing metrics. Collaborate with product, backend, and AI teams to define testing requirements and scope. Ensure consistent communication across teams to align testing efforts with product release timelines. Lead regular QA meetings to review team progress, blockers, and any emerging issues. Provide mentorship and guidance to junior members of the QA team and foster a culture of continuous learning and improvement. Drive process improvements to enhance the efficiency and effectiveness of the testing workflow. Monitor and maintain the quality of testing tools and frameworks used by the team. Ensure compliance with best practices in testing methodologies, including test coverage, performance, and security. Stay up to date with industry trends, tools, and techniques related to quality assurance and testing. Technical Skills Required Strong experience in software quality assurance and testing methodologies, including functional, regression, and performance testing. Proficiency with testing tools such as Selenium, JUnit, TestNG, or similar. Solid understanding of software development lifecycles (SDLC) and Agile methodologies (Scrum, Kanban). Experience with test automation frameworks and CI/CD pipelines. Familiarity with bug tracking tools such as Jira or Trello. Strong knowledge of RESTful APIs and how to test them. Experience with performance testing tools like JMeter, LoadRunner, or similar is a plus. Familiarity with database testing and SQL. Strong analytical and problem-solving skills, with attention to detail. Excellent understanding of documentation and reporting tools. Bonus: Experience with mobile testing (iOS, Android) and/or data-driven products. Personal Attributes Strong leadership and team management skills. Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams. High attention to detail and a commitment to delivering the best possible quality. Ability to manage multiple tasks and priorities in a fast-paced environment. Strong problem-solving skills and ability to work under pressure. Passionate about driving quality and continuous improvement. Self-driven and able to work independently with minimal supervision. Excellent organizational and time-management skills. Ability to mentor and develop junior members of the team. Why This Role Matters As the QC Manager, you will play a pivotal role in ensuring the quality of products that are used by pharma strategists, doctors, MSLs, and sales reps across the globe. Whether it’s a clinical trial prediction dashboard or a mobile app for patient management, your role will directly impact the quality, reliability, and performance of these critical tools. This is an opportunity to work at the intersection of healthcare, AI, and quality assurance, where your leadership will contribute to the creation of high-performance, trusted products that help shape the future of the pharmaceutical industry. Show more Show less

Posted 1 month ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Introduction A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrives. Your Role And Responsibilities Design, develop, and maintain, reusable React-based UI features and components integrated with backend APIs in a cloud-native environment. Design, iterate, and refine UI and UX concepts for our products Collaborate closely with cross-functional teams including product, design, DevOps, and QA. Contribute to architecture discussions and recommend technical improvements. Translate designs and wireframes into high quality code. Implement and maintain test automation to ensure product reliability. Troubleshoot and resolve production issues in collaboration with other engineers. Actively participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement. Mentor junior developers and provide code reviews to ensure best practices. Required Technical And Professional Expertise 6+ years of hands-on experience in designing and developing cloud-based frontend components for enterprise applications. Proficient in front-end technologies such as React, Typescript, JavaScript (ES6+), HTML5, and CSS3 for building responsive user interfaces. Knowledge of modern authorization mechanisms, such as JSON Web Token Experience in building and deploying full stack solutions on AWS or RedHat OpenShift (OCP/ROSA). Good knowledge of CI/CD pipelines (e.g., GitHub Actions, Jenkins), and experience with version control systems like Git. Understanding of monitoring/logging tools such as Grafana, ELK Stack, or Instana. Experience writing and maintaining automated tests using tools like JUnit, Selenium, Cucumber, SonarQube, and familiarity with frontend testing tools (e.g., Jest). Exposure to containerization (Docker) and basic Kubernetes deployment workflows. Understanding of Agile methodologies, including participation in daily stand-ups, sprint planning, and retrospectives. Effective team collaboration and communication skills. Preferred Technical And Professional Experience Experience in implementing or designing microservices, micro-frontend and reusable frontend components. Familiarity with design systems (e.g., Carbon Design, Material UI). Awareness of accessibility standards like WCAG or Section 508. Exposure to security practices, including privacy by design, secure coding, or basic cryptography as well as cryptographic algorithms, protocols (e.g., TLS, FIPS), and Java security frameworks. Experience with Shell scripting or Node.js is a plus. Understanding of basic DevSecOps practices or interest in expanding security expertise. Ability to create pixel-perfect visual elements including icons, UI themes, color palettes, etc., for different devices & screen resolutions – browsers, desktop, iPad Experience in mobile app development and design. Show more Show less

Posted 1 month ago

Apply

5.0 - 7.0 years

0 Lacs

Pune, Maharashtra, India

On-site

P1 C3 STS Spring Boot Java 5 to 7 years of extensive hands on Application Development work experience throughout the entire project lifecycle Development experience using Java8 or higher versions, Spring, Springboot, RESTful webservices, JMS Kafka, Basics of Database Working knowledge in J2EE Servlets JSP XML, RESTful services Experience in Frameworks Spring, Springboot, Swagger Middleware JMS, Apache Tomcat, MQ, Kafka Oracle 10g 12c PL-SQL OS - Unix commands and Shell scripting Web Technologies HTML, CSS, AJAX, JavaScript, JSON Expertise in Eclipse, SVN, GIT, Maven Scripting languages such as JavaScript 3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMD DevOps tools Jenkins, Maven, Sonar, Splunk Extensive hands on Application Development work experience throughout the entire project lifecycle Engage with business teams for requirement gathering and with technology teams in design development Candidates should have excellent written and oral communication skills Strong collaboration and organizational skills Should be a good team player Java J2EE, Multithreading, collections, Design patterns, Lambda, stream API, Functional programming, Servlets JSP XML, RESTful services Spring Life cycle, Scope, DI, Springboot, Swagger Good to have ; Angular Decent understanding of Angular features, Javascript, Typescript, HTML5, CSS, ngRX Oracle SQL - SQL, Joins, Performance query tuning, explain plan, stored procedures, SQL loader data modelling, Normalizations ORM JPA Hibernate CI CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence Basic DB Awareness JMS Kafka, workflow (camunda, etc) - nice to have. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Responsibilities Designing, developing, and supporting test automation scripts for test infrastructure and providing automation solutions. Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery. Take full ownership of and maintain a robust QA environment, including test databases and system deployments. Devise test strategies to adequately cover requirements, develop high-level test scenarios that implement the strategy, and elaborate scenarios into detailed test cases. Conduct training and best practice sessions with QA Team. Coordinate with project stakeholders to develop and maintain test schedules within established project management methodologies. Skills Strong programming skills in JAVA or Python to develop Test automation frameworks using automation tools like Selenium, TestNG and Junit. Working knowledge on products like Pega, CIM and VCX is helpful. Expertise in Automation framework development using Selenium or Tosca. Strong expertise in different types of Performance testing like Load testing, Stress testing, Peak testing and Volume testing using tools like JMeter. Expertise in Software development best practices Strong understanding of CI/CD principles. Expert knowledge of writing technical documentation/defects and issues Hands on experience using source control systems such as GitHub. Good Experience of ETL testing and strong in SQL queries. Excellent communication, documentation, and analytical skills; attention to detail, thoroughness, and strong ownership of work Mandatory Skills Test Automation using Selenium Java/Python. Strong experience in GIT, Maven, and Allure reports. Strong experience in Performance testing using JMeter. Experience of CI/CD pipeline. Solid experience in SQL and ETL testing. Experience in Test management tools like Jira. Strong knowledge of QA methodology and tools Excellent communication, documentation, and analytical skills Show more Show less

Posted 1 month ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! Job Description About Us: Qualys is the leading provider of information security and compliance cloud solutions. We are currently seeking a highly skilled Senior Software QA Engineer to join our team and contribute in maintaining the high software quality standards. Job Summary: As a Sr.QA Engineer, you will play a critical role in ensuring the highest quality standards for our products. You will be responsible for ensuring the quality of software products by identifying defects, conducting tests, and validating that the software functions as expected. Your expertise in QA methodologies, automation, will be instrumental in shaping our quality strategies and ensuring the delivery of high-quality software. Key Responsibilities: Assist in the creation of test cases, test data for various types of testing (functional, regression, integration, etc.). Execute test cases, report defects, and ensure the software meets quality and performance standards. Identify, document, and track software defects. Collaborate with the development team to resolve issues. Learn and use testing tools and frameworks for test automation, where applicable. Prepare and configure test environments, including software installations and configurations. Maintain test documentation, including test cases, test results, and defect reports. Conduct exploratory testing to find defects that might not be covered by test cases. Work closely with developers, other team members to ensure the software's quality and reliability. Ensure adherence to quality assurance and testing best practices. Keep up-to-date with the latest testing techniques, tools, and industry trends. Qualifications: Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Experience: 6+ years of experience in software quality assurance. Strong knowledge of QA methodologies, tools, and processes. Good understanding of automation tools and frameworks (e.g.Java, Python, Selenium, restAssured, JUnit, TestNG). Skills: Proficient in programming languages such as Java, Python, etc. Hands on experience with RESTful API, API Integration Testing automation, Jenkins, CI/CD pipelines Must have strong knowledge of Linux/UNIX and Database. Having knowledge of Docker, Kubernetes, Kafka, and Kibana is advantageous. Strong problem-solving skills and attention to detail. Excellent verbal and non-verbal communication. Ability to work in a fast-paced, agile environment. Why Join Us: Innovative Environment: Work with cutting-edge technology and be part of a team that values innovation. Growth Opportunities: We offer continuous learning and development opportunities to help you grow in your career. Impactful Work: Play a key role in delivering high-quality products that has wide impact. Collaborative Culture: Join a supportive and collaborative team that values diverse perspectives. Show more Show less

Posted 1 month ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Location Name: Pune Corporate Office - HO Job Purpose Bajaj Finserv Web is a critical component of the company’s omnipresence strategy. You will be working with India’s largest NBFC’s web technology stack, encompassing over 40 business lines and 230+ features, with nearly 500 million traffic and managing over 30,000 webpages. It is an integrated platform offering a portfolio of products covering payments, cards, wallets, loans, deposits, mutual funds, and loans on lifestyle products, ranging from consumer durables to home furnishings. The software Development Manager (SDM) will help build new features on a scalable, robust web platform, conduct code reviews and improve code quality by being hands-on and suggesting best practices and SOPs with AEM, Node JS and Solid JS tech stack Duties And Responsibilities 1. Core Development & Processes Work with a large frame of developers and architects at Partner end, drive them towards a common goal of delivering a high-quality website with right technologies in place Be able to set up right frameworks for logging, caching, exception handling and ensure that code carries all the flavors of the Core Architecture defined earlier in the lifecycle of project Set up best practices and right standards for coding, deployment and testing the code for all tracks including React, Node, Nginx, Akamai and more Create a framework for highly efficient code writing with right branching strategy, peer-reviews, code merge, and code testing Enforce engineering hygiene both in process as well as code quality. Innovation Executing POCs to validate technology roadmaps, feasibilities & possibilities with scalable solutions which are also versatile, inter-operable, can co-exist in the overall ecosystem and cost effective Leverage and sponsor innovation work, both through internal incubators and BFL’s external start-up network to create, evaluate, and introduce novel technical capabilities into the platform Development Team Management Technical Mentorship: Provide guidance and mentorship to the development team, fostering a culture of continuous learning and skill enhancement within the group. Performance Optimization: Set clear, measurable goals for team members, regularly assess performance, and offer constructive feedback to ensure consistent growth and alignment with project objectives. Resource Planning: Efficiently allocate development resources based on project needs and individual strengths, ensuring optimal productivity and timely delivery of tasks. Talent Acquisition & Retention: Lead the recruitment of top development talent, while creating an environment that motivates and retains high-performing developers. Team Collaboration: Encourage strong communication and collaboration within the development team, promoting a cohesive and supportive working environment that drives project success. Compliance & Security Data Privacy & Security: Ensure that all development practices comply with relevant data privacy regulations and security standards. Compliance with Standards: Maintain compliance with industry standards, legal requirements, and best practices in software development. Incident Management: Establish and maintain processes for responding to security incidents and ensuring minimal impact on operations. Technical Strategy & Vision Development and Optmization Roadmap: Define and maintain a technology roadmap that aligns with the company’s strategic goals and future growth. Architecture & Design: Work with architects and senior developers to ensure that the software architecture supports scalability, performance, and maintainability.| Technical Debt Management: Continuously assess and address technical debt, balancing the need for speed with long-term system health. Tooling & Infrastructure: Ensure the development team has access to the right tools, technologies, and infrastructure to be productive and efficient. Key Decisions / Dimensions Following Decisions Are Taken By The Role  Implementation of Architectural Recommendations: Execute recommendations for integrating NODE JS and REACT JS within existing architecture to optimize solutions for high traffic with minimal infrastructure.  Technology Evaluation: Participate in evaluating products and technologies to ensure they meet business use cases and requirements.  Training Participation: Engage in and contribute to internal and external training programs to support career development for new hires and junior developers.  Deployment Hygiene: Follow and update development build checklists for every deployment to ensure hygiene and stability on production servers.  Content Management: Implement strategies to maintain common content across both app and web platforms, reducing repetitive tasks.  Finance Understanding: Collaborate with finance teams to understand and support technology initiatives within the marketing department. Major Challenges  Collaborative Development: Work closely with cross-functional teams to integrate seamlessly with existing product suites and tools.  Data Utilization: Implement data-driven features to leverage user behavioral and transactional data, enhancing user experience and driving new user acquisitions.  Product Understanding: Gain a deep understanding of new finance products and capabilities to develop business-driven solutions in collaboration with data and marketing teams.  Adaptability: Continuously evolve and adapt to new technologies and systems to manage increasing business volumes within tight timelines.  Ongoing Training: Participate in constant training sessions for optimal performance and to mentor new hires and junior developers. Required Qualifications And Experience Qualifications Tech – Computer Science and Engineering Work Experience  Should have 4-6 years of Web development experience & least 3+ years of experience on projects involving AEM 6.5+ (Adobe Experience Manager – Development), JavaScript, JS frameworks (ReactJS, Nodejs), UI frameworks and Databases (e.g. MySQL, Redis, MongoDB. Elasticsearch)  Graduate in Engineering, with a post-graduation preferably from a Tier 1 college  Involved in doing Performance and Security testing for Websites and App based digital platforms. Understands Load model creation, OWASP top 10 and other related concepts  Strong understanding of web services development in Java using REST and SOAP protocols.  Experience with AEM 6.x, including development of templates/components.  Experience with cloud platforms (AWS, Azure, GCP).  Knowledge of OSGI, Apache Sling, HTL, and JCR.S3, and JavaScript.  Working and integration knowledge of frontend technologies like ReactJS, HTML5, CSS,Angular, and Bootstrap.  Experience with Adobe Analytics and other Adobe Suite products.  Familiarity with continuous integration tools such as Maven, Jenkins, and Git.  Good to have experience on cloud-native architectures and cloud deployment is preferred  Good to have experience with microservices architecture using EKS will be preferred Skills Keywords AEM 6.X+, HTML, CSS, JavaScript, JavaScript Frameworks, React JS, Solid JS Bootstrap, Materialize, Version Control, Git, Build Tools, npm, Jest, Mocha, Jasmine, Karma, Chrome DevTools, iOS, Swift, Objective-C, Android, Java, Kotlin, User Interfaces, RESTful APIs, Third-Party Libraries, JUnit, Mobile Debugging Tools, Build Tools, Continuous Integration, Continuous Deployment, CI/CD Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Join us as a Software Engineer at Barclays, responsible for supporting the successful delivery of Location Strategy projects to plan, budget, agreed quality and governance standards. You'll 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. To be successful as a Software Engineer you should have experience with: Java, Spring Boot, Hibernate, JUnit, Gradle/Maven, Microservices, Docker/Kubernetes Should possess excellent oral and written communications skills and the ability to work with all levels of management Experience working in Agile feature delivery framework Experience in SQLServer, Oracle or any DB platform to draft and execute small to complex sql queries. Relevant Certification is a Plus You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising 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, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. 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. Show more Show less

Posted 1 month ago

Apply

2.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Required Skills/Experience ● 2+ years of experience in software development with a strong automation mindset. ● Build and maintain highly scalable, large scale deployments globally ● Strong understanding of version control (git), branching & merging strategies, and build setup. ● Should have good understanding in Docker and Kubernetes. ● Should have an understanding of CI/CD and DevOps tools like Jenkins/Jenkins Pipelines, Nexus etc ● Programming and scripting abilities across a range of languages e.g. Ruby, Java, Go, Python, etc. ● Experience with build automation tools such as Maven ● Monitoring and Logging: Experience with monitoring and logging tools (e.g. Nagios / appdynamics, ELK, Prometheus). ● Good Experience of distributed systems RabbitMQ, Kafka, Redis etc. ● In-depth understanding of software configuration management (Ansible) and release management ● Experience with test automation skills - TestNG, Selenium, Web Driver, JUnit, JMeter, and ApexUnit testing frameworks ● Experience in setting up managing code quality tools such as SonarQube ● Good knowledge and hands-on experience on Linux based operating systems with experience in bash scripting ● An organized way of working, with the ability to consider multiple issues in parallel and prioritize them appropriately ● Knowledge on fundamental aspects for release automation (packaging, dependencies, promotion, deployment, compliance) ● Experience on project management tools such as JIRA and insight on quality analysis as well. ● Should have worked on high traffic & highly scalable systems in past Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description We are seeking a Full Stack Developer with 3-5 years of experience who excels in building scalable, secure, and high-performance web applications using Java (Spring Boot) on the backend and React on the frontend. The ideal candidate will contribute to architectural discussions, API design, frontend optimization, and DevOps process improvement. Roles & Responsibilities Build and maintain scalable, responsive web applications across frontend and backend. Design and implement REST APIs and Java-based microservices using Spring Boot. Collaborate with cross-functional teams (product, design, QA) to deliver reliable features. Develop SEO-optimized, performant React interfaces with Tailwind CSS and modern JS. Write unit tests and maintain code quality through TDD and code reviews. Integrate with third-party services, analytics platforms, and observability tools. Participate in system design and performance optimization discussions. Contribute to CI/CD improvements and deployment automation. Required Technical Skills Frontend : React.js (hooks, lifecycle, Context API) Tailwind CSS, HTML5, CSS3, JavaScript (ES6+) Familiarity with Next.js, server-side rendering (nice to have) UI libraries, design systems, SEO best practices Backend Java 8+, Spring Boot, Microservices Node.js, Express.js REST API development, JWT authentication PostgreSQL, MySQL, or MongoDB JUnit, Mockito, Jest for testing DevOps & Tools Docker, CI/CD (GitHub Actions, GitLab CI, Jenkins) Git, GitHub, Agile methodologies Exposure to AWS or cloud environments (preferred) (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Join us as a Software Engineer at Barclays, responsible for supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a Software Engineer you should have experience with: Java 17/21 Spring MVC / Spring Boot / Spring Security React, Java Script Design and implementation of RESTful services Build Tools like Maven or Gradle Using Test Framework - Unit Test (Junit/Mockito) / Mutation (Pi Test/Stryker) / Component Test (Karate Wiremock / React Test Library) Some Other Highly Valued Skills May Include GitLab/Bit Bucket Understanding of cloud, working with DevOps, Jenkins pipeline Experience in working Agile/Scrum methodology You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based out of Pune. Purpose of the role To design, develop and improve software, utilising 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, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute 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 behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – 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 specialisation 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 developing 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 understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation 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 practises (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. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Join us as a Software Engineer at Barclays, responsible for supporting the successful delivery of Location Strategy projects to plan, budget, agreed quality and governance standards. You'll 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. To be successful as a Software Engineer you should have experience with: Java, Spring Boot, Hibernate, JUnit, Gradle/Maven, Microservices, Docker/Kubernetes Should possess excellent oral and written communications skills and the ability to work with all levels of management Experience working in Agile feature delivery framework Experience in SQLServer, Oracle or any DB platform to draft and execute small to complex sql queries. Relevant Certification is a Plus You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising 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, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. 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. Back to nav Share job X(Opens in new tab or window) Facebook(Opens in new tab or window) LinkedIn(Opens in new tab or window) Show more Show less

Posted 1 month ago

Apply

3.0 - 5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Description Job Summary: Provides application or infrastructure technical expertise, analysis and specifications for IT systems to meet business requirements in accordance with IT architecture policies and standards; translate requirements into technical specifications, create detailed solution design, coordinate construction, installation, configuration and testing of IT systems; and identifies, troubleshoots and resolves system technical issues. Key Responsibilities Assists in creating and managing the technical specifications from which programs and configurations will be applied to create the application, infrastructure or complete solution. Assists in technical analysis of potential solutions including evaluating the technical fit and viability of commercial-of-the-shelf products versus custom built solution. Delivers solution design, adhering to standards and leveraging re-use of components. Assists in creating high level and detail design of infrastructure OR applications, interfaces, conversions, extensions, reports, and workflows while meeting architecture, security, performance, scalability, and maintainability requirements. Assists technical and infrastructure groups in understanding the solution design and specifications. Works closely with IT technical service providers to ensure outsourced work packages are delivered to specifications, meeting key parameters of quality, schedule, cost, security, performance, and scalability. Participates in formal design reviews and code reviews (where applicable) to ensure the detailed design specifications have been understood and coding standards have been adhered to by the development team(s). Leverages re-usability of component designs to reduce costs and shorten time to deliver solution Ensures adherence to obtain efficiency in the build and deploy processes, leveraging automation where possible. Assists in the test strategy and execution of master test plan. Participates in the creation of standards, processes, procedures, and guidelines for the IT design and development community as well work instructions or ‘runbooks’ used for end-user support. Analyzes and revises existing systems and documentation to identify remediation or improvements in the application or infrastructure solution. Provides level 3 support for critical issues. Responsibilities Competencies: Customer focus - Building strong customer relationships and delivering customer-centric solutions. Global perspective - Taking a broad view when approaching issues, using a global lens. Manages complexity - Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems. Manages conflict - Handling conflict situations effectively, with a minimum of noise. Optimizes work processes - Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement. Data Modeling - Creates, writes and tests data models, test scripts and build scripts using industry standards and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements. Performance Tuning - Conceptualizes, analyzes and solves application, database and hardware problems using industry standards and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements. Solution Configuration - Configures, creates and tests a solution for commercial off-the-shelf (COTS) applications using industry standards and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements. Solution Design - Creates and defines the solution design complete with instrumentation and measurement, using industry standards and tools, version control, and build and test automation to synthesize diagrams, models and documentation in order to build a solution that meets buildability, business, technical, security, governance and compliance requirements. Solution Functional Fit Analysis - Composes and decomposes a system into its component parts using procedures, tools and work aides for the purpose of studying how well the component parts were designed, purchased and configured to interact holistically to meet business, technical, security, governance and compliance requirements. Solution Modeling - Creates, designs and formulates models, diagrams and documentation using industry standards, tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements. Solution Validation Testing - Validates a configuration item change or solution using the Function's defined best practices, including the Systems Development Life Cycle (SDLC) standards, tools and metrics, to ensure that it works as designed and meets customer requirements. Values differences - Recognizing the value that different perspectives and cultures bring to an organization. Education, Licenses, Certifications College, university, or equivalent degree in Computer Science, Information Technology, Business, or related subject, or relevant equivalent experience required. This position may require licensing for compliance with export controls or sanctions regulations. Experience Intermediate level of relevant work experience required. 3-5 years of experience. Qualifications 'With 5-8 years of experience Proficiency in Java and JavaScript programming, with experience in Python and Angular. Familiarity with JUnit for unit testing. Experience with cloud platforms such as AWS and Azure. Proficiency with DevOps tools like Jira and Confluence, and experience with CI/CD pipelines. Knowledge of Postman for API testing. Understanding of AI/ML concepts and tools. Experience in developing and deploying bots. Strong technical writing skills for documentation and communication. Knowledge of cybersecurity principles and practices. Understanding of user experience design principles. Experience in managing and maintaining IT infrastructure. Proficiency in PostgreSQL and SQL. Drupal experience would be a Plus. Good to have Technical know-how of Windchill. Agile Tools:Proficiency with Agile tools like Jira and Confluence for project management and collaboration. Security Scanning:Experience with security scanning tools such as Veracode to identify and mitigate vulnerabilities. Performance Testing:Proficiency in using performance testing tools like NeoLoad to ensure system reliability and scalability. Job Systems/Information Technology Organization Cummins Inc. Role Category Hybrid Job Type Exempt - Experienced ReqID 2412997 Relocation Package Yes Show more Show less

Posted 1 month ago

Apply

3.0 - 5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Description Job Summary: Provides application or infrastructure technical expertise, analysis and specifications for IT systems to meet business requirements in accordance with IT architecture policies and standards; translate requirements into technical specifications, create detailed solution design, coordinate construction, installation, configuration and testing of IT systems; and identifies, troubleshoots and resolves system technical issues. Key Responsibilities Contributes in the creation of the technical specifications from which programs and configurations will be applied to create the application, infrastructure or complete solution. Assists in technical analysis of potential solutions including evaluating the technical fit and viability of commercial-of-the-shelf products versus custom built solution. Assists with the delivery of solution designs, adhering to standards and leveraging re-use of components. Assists in creating high level and detail design of infrastructure OR applications, interfaces, conversions, extensions, reports, and workflows while meeting architecture, security, performance, scalability, and maintainability requirements. Assists technical and infrastructure groups in understanding the solution design and specifications. Participates in formal design reviews and code reviews (where applicable) to ensure the detailed design specifications have been understood and coding standards have been adhered to by the development team(s). Leverages re-usability of component designs to reduce costs and shorten time to deliver solution. Ensures adherence to obtain efficiency in the build and deploy processes, leveraging automation where possible. Assists in the test strategy and execution of master test plan. Contributes in the creation of standards, processes, procedures, and guidelines for the IT design and development community as well work instructions or ‘runbooks’ used for end-user support. Analyzes and revises existing systems and documentation to identify remediation or improvements in the application or infrastructure solution. Provides level 3 support for critical issues. Works closely with IT technical service providers to ensure outsourced work packages are delivered to specifications, meeting key parameters of quality, schedule, cost, security, performance, and scalability. Responsibilities Competencies: Collaborates - Building partnerships and working collaboratively with others to meet shared objectives. Customer focus - Building strong customer relationships and delivering customer-centric solutions. Interpersonal savvy - Relating openly and comfortably with diverse groups of people. Plans and aligns - Planning and prioritizing work to meet commitments aligned with organizational goals. Tech savvy - Anticipating and adopting innovations in business-building digital and technology applications. Solution Configuration - Configures, creates and tests a solution for commercial off-the-shelf (COTS) applications using industry standards and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements. Solution Design - Creates and defines the solution design complete with instrumentation and measurement, using industry standards and tools, version control, and build and test automation to synthesize diagrams, models and documentation in order to build a solution that meets buildability, business, technical, security, governance and compliance requirements. Solution Functional Fit Analysis - Composes and decomposes a system into its component parts using procedures, tools and work aides for the purpose of studying how well the component parts were designed, purchased and configured to interact holistically to meet business, technical, security, governance and compliance requirements. Solution Modeling - Creates, designs and formulates models, diagrams and documentation using industry standards, tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements. Solution Validation Testing - Validates a configuration item change or solution using the Function's defined best practices, including the Systems Development Life Cycle (SDLC) standards, tools and metrics, to ensure that it works as designed and meets customer requirements. Values differences - Recognizing the value that different perspectives and cultures bring to an organization. Education, Licenses, Certifications College, university, or equivalent degree in Computer Science, Information Technology, Business, or related subject, or relevant equivalent experience required. This position may require licensing for compliance with export controls or sanctions regulations. Experience Intermediate level of relevant work experience required. 3-5 years of experience. Qualifications 'With 3-5 years of experience Proficiency in programming languages such as Java, JavaScript, and Python. Experience with web development frameworks like Angular. Familiarity with cloud platforms such as AWS and Azure. Proficiency with DevOps tools like Jira and Confluence. Experience with CI/CD pipelines. Knowledge of API testing tools like Postman. Familiarity with JUnit for unit testing. Understanding of AI/ML concepts and tools. Experience in bot development. Strong technical writing skills for documentation. Knowledge of cybersecurity principles and practices. Understanding of user experience design principles. Proficiency in database management with PostgreSQL and SQL. Good to have understanding of Drupal Job Systems/Information Technology Organization Cummins Inc. Role Category Hybrid Job Type Exempt - Experienced ReqID 2413001 Relocation Package Yes Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Senior QA Engineer, Automation Medicine moves too slow. At Velsera, we are changing that. Velsera was formed in 2023 through the shared vision of Seven Bridges and Pierian, with a mission to accelerate the discovery, development, and delivery of life-changing insights. Velsera provides software and professional services for: AI-powered multimodal data harmonization and analytics for drug discovery and development IVD development, validation, and regulatory approval Clinical NGS interpretation, reporting, and adoption With our headquarters in Boston, MA, we are growing and expanding our teams located in different countries! What will you do? • You write test automation scripts, involving both back-and and front-end components according to our best practices & quality standards. • You build tools, frameworks, and other infrastructure needed to support test automation. • You review and validate application requirements and technical specifications to define test specifications for functional, integration and performance tests. • You search for opportunities to enhance all test case automation related activities. • You work as part of a cross-functional scrum team (“POD”), developing applications and services using agile development methodologies. • You will provide technical guidance to other members of the team on test automation as required. • You collaborate with the development team to analyze the bugs and work closely to address production bugs at the earliest. • You stay up to date with new testing tools and testing strategies, proactively evaluating and improving our testing methodologies for continuous improvement. • Should work collaboratively with the team in writing test-scenarios & their execution (in case the need arise). What do you bring to the table? • You are an outstanding QA automation engineer with +5 years relevant experience in test automation and in our test automation stack. • You have a bachelor’s or master’s degree in computer science. • You have a strong understanding of software development and test automation principles, such as BDD & TDD. You have experience in working in continuous integration and continuous delivery environments. • Excellent problem-solving and analytical skills. • Good communication (written and verbal) skills. • Strong interpersonal skills, the ability to coach other engineers. • Experience in developing software in a regulated environment is a plus. Technical Skills UI Automation with Selenium: Proficient in Selenium WebDriver for automating web-based applications. Strong knowledge of locators and strategies (XPath, CSS Selectors, ID, Class). Experience in handling dynamic web elements and writing optimized XPath/CSS selectors. Familiarity with browser debugging tools and techniques for identifying UI elements. Expertise in handling synchronization issues using waits (Implicit, Explicit, Fluent). Capability to manage browser settings and profiles for different testing needs. API Automation with RestAssured: Proficient in automating REST APIs using RestAssured library. Strong understanding of HTTP methods (GET, POST, PUT, DELETE, etc.). Familiarity with handling request/response payloads in JSON and XML formats. Ability to validate response codes, headers, and payloads. Knowledge of token-based authentication mechanisms (e.g., OAuth, JWT). Experience in chaining API requests and validating dependencies between API responses. Programming with Java: Strong proficiency in Java for scripting and automation. Knowledge of object-oriented programming concepts. Experience with exception handling, collections framework, and Java Streams API. Familiarity with file handling, parsing JSON/XML, and reading/writing to databases. Understanding of multithreading for handling parallel execution. Functional Testing: Ability to design and execute comprehensive test cases for functional verification. Experience with both manual and automated regression testing. Knowledge of boundary value analysis, equivalence partitioning, and other testing techniques. Frameworks and Tools Strong knowledge of testing frameworks like TestNG and JUnit. Familiarity with BDD frameworks like Cucumber for writing Gherkin scenarios. Experience in building and maintaining custom automation frameworks (Data-Driven, Keyword-Driven, or Hybrid). Proficient in build tools like Maven or Gradle for dependency management. Working knowledge of version control systems like Git. CI/CD and Integration Experience in integrating test automation with CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI). Ability to set up and configure jobs for running automated tests. Familiarity with generating and publishing test execution reports (e.g., Allure, Extent Reports). Our Core Values People first. We create collaborative and supportive environments by operating with respect and flexibility to promote mental, emotional and physical health. We practice empathy by treating others the way they want to be treated and assuming positive intent. We are proud of our inclusive diverse team and humble ourselves to learn about and build our connection with each other. Patient focused. We act with swift determination without sacrificing our expectations of quality . We are driven by providing exceptional solutions for our customers to positively impact patient lives. Considering what is at stake, we challenge ourselves to develop the best solution, not just the easy one. Integrity. We hold ourselves accountable and strive for transparent communication to build trust amongst ourselves and our customers. We take ownership of our results as we know what we do matters and collectively we will change the healthcare industry. We are thoughtful and intentional with every customer interaction understanding the overall impact on human health. Curious. We ask questions and actively listen in order to learn and continuously improve . We embrace change and the opportunities it presents to make each other better. We strive to be on the cutting edge of science and technology innovation by encouraging creativity. Impactful. We take our social responsibility with the seriousness it deserves and hold ourselves to a high standard. We improve our sustainability by encouraging discussion and taking action as it relates to our natural, social and economic resource footprint. We are devoted to our humanitarian mission and look for new ways to make the world a better place. Velsera is an Equal Opportunity Employer: Velsera is proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, colour, gender, religion, marital status, domestic partner status, age, national origin or ancestry. Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Job Description Your Impact: Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle. Combine your technical expertise and problem-solving passion to work closely with clients, turning complex ideas into end-to-end solutions that transform our clients’ business. Constantly innovate and evaluate emerging technologies and methods to provide scalable and elegant solutions that help clients achieve their business goals. Qualifications 5+ Year of Experience in Java development only. Strong development skills in Java JDK 1.8 or above. Java fundamentals like Exceptional handling, Serialization/Deserialization and Immutability concepts . Good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto boxing and Data Structure Database RDBMS/No SQL (SQL, Joins, Indexing) Multithreading (Re-entrant Lock, Fork & Join, Sync, Executor Framework) Spring Core & Spring Boot, security, transactions Hands-on experience with JMS (ActiveMQ, RabbitMQ, Kafka etc) Memory Mgmt (JVM configuration, Profiling, GC), profiling, Perf tunning, Testing, Jmeter/similar tool) Devops (CI/CD: Maven/Gradle, Jenkins, Quality plugins, Docker and containersization) Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns. Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j) Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical Experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc. Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development. Cloud – AWS / AZURE / GCP Experience in Microservices Show more Show less

Posted 1 month ago

Apply

3.0 - 5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Essential Duties And Responsibilities Design, implement, and deploy solutions that are reliable, scalable, and perform at a high-level to meet the needs of our global clients. Following Agile practices and participating in planning games, code reviews & sprint demos. Actively participates in architectural discussions and ensures that designs follow the approved architectural patterns. Continually learn about new technologies, generate new ideas and improve the use of technology in the product. Supports production issues with related products. Job Qualifications Education: Bachelor’s degree in Computer Science, Information Technology, MIS, or related field. Tasks and responsibilities: Development of new software and adaptation of existing software. Integrate local systems into the international environment. Take a proactive role during backlog-refinement (grooming) sessions on solutions for the requested requirements. Solving incidents. Analyze and improve the (backend) performance. Extradite software and documentation. Planning and reporting on progress in accordance with Agile. Experience: Minimum of 3-5 years of experience in the software industry Experience in working in agile teams using modern technologies like Java 8, Spring, REST webservices and different kind of datastores. Be able to adopt new technologies and concepts quickly and should always be interested in new upcoming tools and languages. Preferred experience: Frameworks like Spring, CXF, Hibernate Test Frameworks/Tools (JUnit, EasyMock, Approval testing, SoapUI) Atlassian Stack (BitBucket, Confluence, JIRA, Bamboo) Docker, Amazon ECS RDF triple stores / Graph databases, SPARQL Agile: Scrum, Kanban and DevOps Competencies: Strong collaboration and listening skills Excellent communication skills in English, both written and verbal Ability to work in a distributed, international, multicultural environment Responsive and flexible in handling critical support issues whenever they occur Strong analytical skills. Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process. Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Introduction IBM Security Verify is placed in Gartner Leadership Quadrant as a cloud-based Identity and Access Management (IAM) solution that helps organizations manage user identities and access to applications and resources. It provides features like multi-factor authentication, single sign-on, risk-based authentication, and adaptive access as well as user lifecycle journeys along with associated governance, aiming to protect customer, workforce, and privileged identities. The solution also offers identity analytics to provide insights into user behavior and potential risks. Your Role And Responsibilities Contribute to the development of full-stack features in a cloud-based application, including ReactJS front-end and Java/GoLang back-end components. Support end-to-end feature development, contribute ideas in team discussions, and grow your technical expertise through hands-on experience and mentorship from senior team members. Collaborate with tech leads & senior developers to understand requirements and deliver clean, maintainable code. Participate in code reviews, testing, and debugging to ensure high-quality software delivery. Assist in the integration and maintenance of RESTful APIs and third-party services. Support the team in setting up and troubleshooting development and test environments. Follow Agile methodologies and contribute to sprint planning, daily stand-ups, and retrospectives. Learn and adopt best practices in coding, testing, and software design through mentorship and hands-on experience. Continuously improve skills by staying current with industry trends, tools, and technologies. Preferred Education Doctorate Degree Required Technical And Professional Expertise 3+ years of experience developing web-based applications using React, JavaScript, HTML5, and CSS3. Basic backend development skills in Java and/or GoLang, with exposure to building and integrating RESTful APIs. Working knowledge of Postgres or similar relational databases — able to write queries and understand database interactions. Familiarity with CI/CD tools like Git, GitHub, or Jenkins, and experience in source control workflows. Exposure to cloud platforms such as AWS, Azure, or RedHat OpenShift (OCP) — especially deploying basic applications or using managed services. Understanding of Docker and basic containerization concepts. Experience writing unit and integration tests using tools such as JUnit or Selenium. Familiarity with debugging tools and browser-based dev tools for frontend development. Exposure to Agile software development processes like Scrum or Kanban. Good communication skills, strong problem solving skills and willingness to collaborate with team members and learn from senior developers. Preferred Technical And Professional Experience Exposure to backend architectural concepts such as microservices or MVC patterns. Familiarity with accessibility standards (e.g., WCAG, Section 508) is a plus. Experience or coursework in security concepts, including encryption, secure coding, or authentication frameworks. Basic understanding of security best practices, including privacy by design principles. Exposure to scripting languages such as Shell or platforms like Node.js is desirable. Experience working with UI component libraries or design systems (e.g., Carbon, Material UI) is a plus. Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Introduction IBM Security Verify is placed in Gartner Leadership Quadrant as a cloud-based Identity and Access Management (IAM) solution that helps organizations manage user identities and access to applications and resources. It provides features like multi-factor authentication, single sign-on, risk-based authentication, and adaptive access as well as user lifecycle journeys along with associated governance, aiming to protect customer, workforce, and privileged identities. The solution also offers identity analytics to provide insights into user behavior and potential risks. Your Role And Responsibilities Contribute to backend feature development in a microservices-based application using Java or GoLang. Develop and integrate RESTful APIs and connecting backend systems to frontend or external services. Collaborate with senior engineers to understand technical requirements and implement maintainable solutions. Participate in code reviews, write unit/integration tests, and support debugging efforts. Gain hands-on experience with CI/CD pipelines and containerized deployments (Docker, basic Kubernetes exposure). Support backend operations including basic monitoring, logging, and troubleshooting under guidance. Engage in Agile development practices, including daily stand-ups, sprint planning, and retrospectives. Demonstrate a growth mindset by learning cloud technologies, tools, and coding best practices from senior team members. Preferred Education Master's Degree Required Technical And Professional Expertise 3+ years of backend development experience using Java, J2EE, and/or GoLang. Hands-on experience building or supporting RESTful APIs and integrating backend services. Foundational understanding of Postgres or other relational databases, including basic query writing and data access patterns. Exposure to microservices principles and containerization using Docker. Basic experience with CI/CD pipelines using tools like Git, GitHub Actions, or Jenkins. Familiarity with backend monitoring/logging tools such as ELK Stack or Grafana is a plus. Exposure to cloud platforms like AWS or Azure, and ability to deploy/test services in cloud environments under guidance. Knowledge of writing unit tests and basic use of testing tools like JUnit or RestAssured. Exposure to Agile software development processes like Scrum or Kanban. Good communication skills, strong problem solving skills and willingness to collaborate with team members and learn from senior developers. Preferred Technical And Professional Experience Exposure to microservices architecture and understanding of modular backend service design. Basic understanding of secure coding practices and awareness of common vulnerabilities (e.g., OWASP Top 10). Familiarity with API security concepts like OAuth2, JWT, or simple authentication mechanisms. Awareness of DevSecOps principles, including interest in integrating security into CI/CD workflows. Introductory knowledge of cryptographic concepts (e.g., TLS, basic encryption) and how they're applied in backend systems. Willingness to learn and work with Java security libraries and compliance-aware coding practices. Exposure to scripting with Shell, Python, or Node.js for backend automation or tooling is a plus. Enthusiasm for working on scalable systems, learning cloud-native patterns, and improving backend reliability. Show more Show less

Posted 1 month ago

Apply

2.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Introduction A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrives. Your Role And Responsibilities Contribute to the development and maintenance of reusable React-based UI features and components integrated with backend APIs in a cloud-native environment. Support end-to-end feature development, contribute ideas in team discussions, and grow your technical expertise through hands-on experience and mentorship from senior team members. Implement and maintain test automation to ensure product reliability. Collaborate with tech leads & senior developers to understand requirements and deliver clean, maintainable code. Participate in code reviews, testing, and debugging to ensure high-quality software delivery. Support the team in setting up and troubleshooting development and test environments. Follow Agile methodologies and contribute to sprint planning, daily stand-ups, and retrospectives. Learn and adopt best practices in coding, testing, and software design through mentorship and hands-on experience. Continuously improve skills by staying current with industry trends, tools, and technologies. Preferred Education Bachelor's Degree Required Technical And Professional Expertise 2+ years of experience developing web-based applications using React, Typescript, JavaScript, HTML5, and CSS3. Familiarity with RESTful APIs Familiarity with CI/CD tools like Git, GitHub, or Jenkins, and experience in source control workflows. Exposure to cloud platforms such as AWS, Azure, or RedHat OpenShift (OCP) — especially deploying basic applications or using managed services. Understanding of Docker and basic containerization concepts. Experience writing unit and integration tests using tools such as JUnit or Selenium, Cucumber. Familiarity with debugging tools and browser-based dev tools for frontend development. Exposure to Agile software development processes like Scrum or Kanban. Good communication skills, strong problem solving skills and willingness to collaborate with team members and learn from senior developers. Preferred Technical And Professional Experience Exposure to backend architectural concepts such as microservices or MVC patterns. Familiarity with accessibility standards (e.g., WCAG, Section 508) is a plus. Experience or coursework in security concepts, including encryption, secure coding, or authentication frameworks. Basic understanding of security best practices, including privacy by design principles. Exposure to scripting languages such as Shell or platforms like Node.js is desirable. Experience working with UI component libraries or design systems (e.g., Carbon, Material UI) is a plus. Show more Show less

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies