Jobs
Interviews

4344 Design Patterns Jobs - Page 44

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

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Python Test Automation Developer at our organization based in Bangalore, India, you will play a key role in designing, developing, and maintaining robust test automation frameworks and scripts for embedded systems. You will leverage your strong Python programming skills and experience with automation frameworks like Pytest to ensure the quality and reliability of our cutting-edge products. Your background in embedded systems and passion for automation will be instrumental in contributing to our dynamic engineering team. Your responsibilities will include designing and implementing Python-based test automation frameworks for embedded systems, creating and maintaining automated test scripts using Python and Pytest, analyzing test results, and collaborating with development teams to resolve issues. You will also contribute to enhancing the test automation strategy, integrating automated tests into CI/CD pipelines, and maintaining test documentation. Collaboration with cross-functional teams, staying updated with industry trends, and participating in code reviews will be integral parts of your role. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science or Electronics and Communication Engineering with consistent good academic performance. With 2 to 6 years of overall experience in software development or test automation, you must have a minimum of 2 years of hands-on experience in embedded test automation projects as a Python developer or framework developer. Your proficiency in Python programming, understanding of OOAD principles, and experience with test automation frameworks like Pytest are essential for this role. In addition, exposure to embedded domains such as server platforms (BIOS, BMC, RAS features), virtualization technologies (Hyper-V, VMware ESXi), connectivity (Wifi, Bluetooth), IP networking concepts, and cloud technologies (AWS) will be advantageous. Experience with version control systems, CI/CD tools, scripting languages, hardware interfaces, Agile/Scrum methodologies, problem-solving skills, and effective communication abilities are desired but not mandatory. If you are looking to join a collaborative engineering team and contribute to the development of innovative products in the embedded systems domain, this role offers an exciting opportunity to utilize your skills and expertise in Python test automation.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

Wipro Limited is a leading technology services and consulting company dedicated to creating innovative solutions that cater to clients" most intricate digital transformation requirements. With a strong focus on consulting, design, engineering, and operations, we assist clients in achieving their most ambitious goals and establishing sustainable and future-ready businesses. Our global presence spans across 65 countries with over 230,000 employees and business partners, enabling us to support our customers, colleagues, and communities in navigating the ever-evolving landscape of the modern world. The role aims to craft detailed and exceptional architectural application designs, provide thought leadership, and empower delivery teams to ensure outstanding client engagement and satisfaction. Requirements: - Over 12 years of experience in Application Development utilizing Java and Advanced Technologies tools. - Profound comprehension of fundamental architecture and design principles, object-orientation principles, and coding standards. - Capable of designing and implementing intelligent, scalable, and resilient solutions within strict deadlines at both high and low levels. - Strong analytical and problem-solving abilities. - Proficiency in React JS, HTML, and CSS. - Solid verbal and written communication skills. - Proficient in DevOps and CI-CD. - Familiarity with source control, versioning, branching, etc. - Experienced in Agile methodology and Waterfall models. - Extensive experience in Application Delivery, including Production Support. - Excellent presentation and documentation skills. - Adaptive to learning new technologies and frameworks. - Understanding of Release Management. - Collaborative team player effective in engaging with relevant stakeholders. - Ability to suggest future technology capabilities and architectural designs in alignment with business objectives, technology strategy, trends, and regulatory requirements. Must-Have: - Strong programming expertise in Java 8 or above (preferably Java 17). - Proficient in Java Collections and Stream. - Skilled in Java Fullstack. - Competent in React JS, HTML, and CSS. - Proficient in Data Structures and Algorithms. - Experience in developing secure Spring Framework applications. - Knowledgeable in Spring DI/Blueprints, Spring Boot, etc. - Understanding of Design Patterns and Principles. - Proficient in OR frameworks like Hibernate, JPA, etc. - Proficient in API building (Web Service, SOAP/REST). - Proficient in Unit testing and code coverage using JUnit/Mockito. Mandatory Skills: Fullstack Java Enterprise. Experience: 8-10 Years. Join us at Wipro to embark on a journey of reinvention. We are committed to building a modern Wipro and seek individuals inspired by continuous evolution and reinvention of themselves, their careers, and their skills. Embrace the opportunity to be part of an organization driven by purpose and empowered to shape your own reinvention. Let's realize our ambitions together. We welcome applications from individuals with disabilities.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Programmer Analyst to join the Identity and Access Management Team. This team is responsible for managing, maintaining, and enhancing production, development, and test systems in a 24x7 mission critical environment. We are looking for a highly motivated self-starter Java/Grails/UI Developer with excellent interpersonal, communication, problem-solving, and analytical skills. The ideal candidate should have around 3 to 5 years of hands-on technical experience with both Groovy/Grails and Java with Spring Framework. They must have exposure to building integrations and developing tools for the Identity & Access management domain. The qualified candidate should have a minimum of 4+ years of work experience in programming, scripting, and/or automation or IT-relevant work experience with a Bachelor's degree, or 6+ years without a Bachelor's degree. Additionally, they should have 2+ years of experience with Database Design structures such as Mongo DB and MySQL. The candidate should also possess 3-5 years of development experience with Java, J2EE, Spring Boot, and Web Services, along with experience in Agile development methodology, Test-Driven Development, Incremental delivery, and CI/CD. A thorough understanding of OOPS concepts, design principles, and implementation of different types of design patterns is required. The candidate should have experience with programming languages like Java, Groovy, Python, and Front-End related languages such as Angular, TypeScript, or JavaScript. Strong communication skills, the ability to collaborate effectively with stakeholders, and take complete responsibility of the features developed from coding to deployments are essential. The candidate should be able to identify and resolve any technical issues, contribute to critical application and product development projects, maintain and enhance existing APIs, and collaborate with cross-functional teams to gather and analyze system requirements. Proficiency in database management, including MongoDB, SQL, and NoSQL, as well as knowledge of messaging tools like Kafka, MQ, and Rabbit MQ, and proficiency in CI/CD are required. Design, implement, and maintain Java-based applications that can be high-volume and low-latency. Proficiency in front-end technologies like HTML, CSS, JavaScript, React, Angular is a plus. Qualcomm is an equal opportunity employer and is committed to providing an accessible process for individuals with disabilities. If you would like more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You will be working as a Senior Software Engineer with expertise in full-stack development, focusing on scalable web applications utilizing Angular, .NET, and cloud platforms such as Azure/AWS. Your role will involve frontend/UI design, backend API development, microservices, SQL/NoSQL databases, and DevOps. Strong knowledge in OOPS, design patterns, performance optimization, and collaboration across different functions is expected. Your responsibilities will include designing, developing, and maintaining robust web applications across the full stack, implementing responsive and user-friendly UI components using HTML, CSS (SCSS), JavaScript, and Angular. Backend services and APIs will be built using .NET technologies (ASP.NET MVC/Web API) and integrated with SQL/NoSQL databases. Collaboration with product managers, designers, and cross-functional teams to translate business requirements into technical solutions is essential. You will also develop reusable frontend and backend libraries, optimize application performance, and contribute to system architecture and low-level design. Working within a microservices architecture, you will ensure smooth integration with front-end systems, implement CI/CD pipelines, and utilize DevOps tools like Git, Azure DevOps, or equivalent. Conducting code reviews, mentoring junior developers, troubleshooting, debugging, and staying updated with emerging technologies and frameworks are part of your responsibilities. Building proofs of concept (PoCs) to explore new technologies and showcase potential solutions is also expected. Your technical skills should include proficiency in Angular, HTML, CSS/SCSS, JavaScript, and Bootstrap (or equivalent frameworks). Strong backend experience with .NET (ASP.NET MVC, Web API), familiarity with cloud platforms like Microsoft Azure or AWS, and solid knowledge of SQL Server and NoSQL databases are required. Understanding of OOPS concepts, data structures, algorithms, software design patterns, microservices architecture, TDD, CI/CD pipelines, Git, and DevOps methodologies is crucial. In addition to technical skills, strong analytical and problem-solving abilities, as well as the capacity to work both independently and collaboratively within a team, will be beneficial in this role.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Wipro Limited is a leading technology services and consulting company dedicated to creating innovative solutions that cater to the complex digital transformation needs of clients. With a wide range of capabilities in consulting, design, engineering, and operations, Wipro assists clients in achieving their ambitious goals and establishing sustainable businesses. The company, with over 230,000 employees and business partners spread across 65 countries, fulfills its commitment to aiding customers, colleagues, and communities in thriving amidst a dynamic world. For more information, please visit www.wipro.com. We are currently seeking a .NET FS developer with Cloud experience, requiring a minimum of 5-12 years of expertise in Angular/React. The ideal candidate should possess a robust development background in the AngularJS framework and proficiency in C#.NET, ASP.NET, and VB.NET. A solid grasp of MVC architecture, as well as familiarity with front-end technologies such as HTML and CSS, is essential. Moreover, in-depth knowledge of SQL Server and database management, expertise in constructing and utilizing web services, and familiarity with AJAX for seamless asynchronous data exchange are expected. Proficiency in database designing, including creating stored procedures, and a good understanding of design patterns for scalable and maintainable code are also crucial. Previous work experience with CLOUD (AWS, Azure, or GCP) will be advantageous. The mandatory skills for this role include FullStack Microsoft .NET Smart Web App. Candidates should possess 5-8 years of relevant experience in the field. At Wipro, we are in the process of building a modern organization, driven by a vision of end-to-end digital transformation. We are looking for individuals who are motivated by the concept of reinvention, not only of their roles and skills but also of the business and the industry as a whole. Our company has a legacy of adapting to change, and we seek individuals who are aligned with our ethos of continuous evolution. Join us in a purpose-driven business that encourages you to steer your own reinvention journey. Come to Wipro and bring your ambitions to life. We welcome applications from individuals with disabilities.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Senior Flutter Developer at Nine Hertz India Pvt Ltd, you will play a crucial role in developing and maintaining high-quality mobile applications using Flutter. Your primary responsibility will be to write clean, efficient code in Dart while collaborating with the design team to ensure user-friendly interfaces. You will conduct code reviews, troubleshoot application issues, optimize applications for speed and scalability, and integrate third-party APIs and data sources. Staying updated with industry trends, participating in team meetings, testing applications across different platforms, and documenting code and development processes are essential aspects of this role. To excel in this position, you must have proven experience as a Senior Flutter Developer, solid knowledge of Dart and mobile app development, and experience with RESTful APIs and UI/UX design principles. Proficiency in version control tools like Git, understanding of state management solutions, familiarity with testing frameworks and debugging tools, and ability to work under pressure are crucial qualifications. Strong problem-solving skills, effective communication, and teamwork abilities are highly valued. A Bachelor's degree in Computer Science or a related field is required, along with knowledge of other programming languages, experience with Firebase and cloud services, a portfolio of developed applications, and understanding of design patterns and architectures. A willingness to learn and adapt to new technologies is also essential for success in this role. If you are passionate about mobile app development, design patterns, debugging tools, state management solutions, Firebase, Git, UI/UX design principles, RESTful APIs, architectures, Dart, cloud services, and Flutter, and possess the skills and qualifications mentioned above, we invite you to join our dynamic team at Nine Hertz India Pvt Ltd.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

punjab

On-site

We are looking for a highly skilled and experienced Laravel Developer / Sr. Laravel Developer to be a part of our team. The ideal candidate should have a strong background in working with Laravel and possess a solid understanding of PHP web development. You should have a minimum of 3 years of experience working with the Laravel framework. Experience with jobs and queues, Artisan and GitHub commands is essential. A deep understanding of PHP web development, encompassing object-oriented programming, design patterns, and best practices, is required. Proficiency in MySQL databases, including handling complex database structures, optimization, and query optimization for high-load and high-traffic projects, is necessary. Good communication skills in English are also expected. As a Laravel Developer, your responsibilities will include developing and maintaining web applications using the Laravel framework. You will be tasked with designing and implementing intricate database structures and queries to facilitate application functionality, particularly for high-load and high-traffic projects. Collaboration with designers, project managers, and fellow developers is essential to ensure project requirements and deadlines are met effectively. If you meet the above requirements and are interested in this position, please share your updated resume with us at mandeep.singh@matrixmarketers.com. For further inquiries, you can reach out to us at 9878011368.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

A career within Functional and Industry Technologies services will provide you with the opportunity to build secure and new digital experiences for customers, employees, and suppliers. We focus on improving apps or developing new apps for traditional and mobile devices as well as conducting usability testing to find ways to improve our clients user experience. As part of our team, you'll help clients harness technology systems in financial services focusing on areas such as insurance, sales performance management, retirement and pension, asset management, and banking & capital markets. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn't clear, you ask questions, and you use these moments as opportunities to grow. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: - Respond effectively to the diverse perspectives, needs, and feelings of others. - Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. - Use critical thinking to break down complex concepts. - Understand the broader objectives of your project or role and how your work fits into the overall strategy. - Develop a deeper understanding of the business context and how it is changing. - Use reflection to develop self-awareness, enhance strengths and address development areas. - Interpret data to inform insights and recommendations. - Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. When you join PwC Acceleration Centers (ACs), you step into a pivotal role focused on actively supporting various Acceleration Center services, from Advisory to Assurance, Tax and Business Services. In our innovative hubs, you'll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. You'll also participate in dynamic and digitally enabled training that is designed to grow your technical and professional skills. **Staff Levels:** Associate **Years of Experience:** 2.5 to 4 years of experience **Overview:** A career in Insurance Transformation and Modernization using cutting-edge technologies for Policy, Billing, and Claims administration aimed to solve our clients" most critical business challenges. You will play a vital role in improving operational efficiency, enhancing customer experience, and enabling innovation through the implementation of advanced technologies and streamlined workflows. You will work closely with cross-functional teams, assess current systems, analyze and design the future state system, develop modernization strategies, and oversee the successful execution of transformation projects. **Roles And Responsibilities:** - Support sprint planning and collaborate with other teams from different locations and clients. - Analyze client requirements. - Review estimates and suggest updates. - Complete design and develop accordingly in a timely fashion. - Guide the team on tasks. - Perform design and code review. - Support testing and client queries. - Interface and communicate with the onsite team. - Participate in scrum calls and provide status reports. - Take part in CoE activities, trainings, recruitments as required and interested. **Preferred Skill Set:** - Hands-on experience in Guidewire products BillingCenter. - Well versed in one of the streams Configuration. - Strong knowledge in Guidewire platform (Gosu scripting / UI / Data Model). - Good knowledge in Webservices, XML and ant script. - Experience on any database Oracle / SQL Server and well versed in SQL. - Exposure to SCM tools such as GIT, TFS, SVN, etc. - Good knowledge of any servers / containers such as Tomcat / JBoss / Websphere. - Exposure to cloud technologies such as AWS, Azure. - Good written and oral communication. - Excellent analytical skills. - Experience in Agile SCRUM or SAFe methodology. - Insurance domain knowledge. - Sound knowledge in software architecture and design patterns. - Must have estimation, team leading, code review and mentoring skills. - At least two Guidewire implementations. - Good estimation skills. - Good to have skills: MuleSoft, Spring / Hibernate. **Education Qualification:** BTech/BE/MTech/MS/MCA/MBA.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at PhonePe, you will be responsible for building robust and scalable web-based applications. You will need to think about platforms and reuse, build abstractions and contracts with a separation of concerns for a larger scope, and drive problem-solving skills for high-level business and technical problems. Your responsibilities will also include high-level design with guidance, functional modeling, breakdown of a module, incremental changes to architecture, performance tuning, and improvements in large-scale distributed systems. Additionally, you will mentor young minds, foster team spirit, break down execution into phases to bring predictability to overall execution, work closely with Product Managers, derive capability view from features/solutions, and lead the execution of medium-sized projects. You will collaborate with broader stakeholders to track the impact of projects/features and proactively iterate to improve them. To be successful as a senior software engineer at PhonePe, you must have extensive and expert programming experience in at least one general programming language, such as Java, C, or C++, and the tech stack to write maintainable, scalable, unit-tested code. You should have experience with multi-threading and concurrency programming, object-oriented design skills, knowledge of design patterns, and a passion for designing intuitive module and class-level interfaces. You should be able to convert design into code fluently, have knowledge of Test Driven Development, understand databases like MySQL and NoSQL, and possess a strong desire to solve complex real-world problems. Additionally, you should have experience in full life cycle development in any programming language on a Linux platform, a go-getter attitude, and experience working in a startup environment with high levels of ownership and commitment. A degree in Computer Science or a related technical discipline, along with 5+ years of experience in writing code and solving problems on a large scale, is required. Effective communication skills, openness to sharing thoughts and opinions, and the ability to take constructive feedback are also essential qualities. It is good to have the ability to drive the design and architecture of multiple subsystems, break down larger problems into smaller ones within the product scope, and understand industry coding standards while creating appropriate technical documentation. PhonePe offers various benefits for full-time employees, including insurance benefits, wellness programs, parental support, mobility benefits, retirement benefits, and other benefits like higher education assistance, car lease, and salary advance policy. Working at PhonePe provides a rewarding experience with great people, a creative work environment, and opportunities to take on roles beyond a defined job description.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

punjab

On-site

As a skilled developer, you should possess excellent communication skills and a strong proficiency in JavaScript, HTML, CSS, jQuery, Ajax, etc. It is essential to have knowledge of the MVC pattern, Error handling, Design Patterns, MySQL, MongoDB, Entity, LINQ, AWS, and experience in .Net Core or ASP.Net MVC. Additionally, expertise in jQuery/Angular and working on at least 3+ live projects is required. Utilizing Entity Framework and LINQ for data access and business logic implementation is crucial. Your responsibilities will include working with cloud technologies such as AWS for deployment and integration, collaborating with cross-functional teams to define, design, and deliver new features. You should ensure clean, efficient, and reusable code following design patterns and best practices, maintain technical documentation, and actively participate in code reviews. Demonstrating strong development skills by contributing to at least 3 or more live projects is expected. To qualify for this role, you should hold a Bachelor's degree in Computer Science, Engineering, or a related field with a minimum of 3 years of experience in .NET Core or ASP.NET MVC development. Proficiency in HTML, CSS, JavaScript, jQuery, and Ajax is required, along with familiarity with Angular or similar JavaScript frameworks. A strong understanding of MVC architecture and software design patterns is essential for success in this position.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chandigarh

On-site

As a Java Lead Engineer at iO Associates in Mohali, you will be responsible for guiding a Scrum team of 15-18 engineers in the development of scalable, cloud-native applications. With over 8 years of experience in Java, you will play a crucial role in designing and building enterprise-grade solutions using technologies like Java, Spring Boot, and AWS. Your expertise will be instrumental in driving software quality and implementing best practices such as OOP, SOLID principles, and design patterns. As a leader, you will champion modern cloud architectures and microservices to ensure the team's success. In this role, you will lead and mentor a high-performing Agile team, focusing on developing cutting-edge applications for the travel industry. Your responsibilities will include designing and implementing scalable, cloud-based solutions while adhering to industry best practices. Your experience in event-driven architectures, RESTful APIs, and microservices will be vital in shaping the future of corporate travel technology. To excel in this position, you must have a strong foundation in Java, Spring Boot, AWS, and Kubernetes, along with proven experience in leading Agile teams. Your understanding of OOP, SOLID principles, and design patterns will be key to your success in this role. Additionally, your expertise in the travel industry is a mandatory requirement for this position. Joining iO Associates comes with exciting benefits, including full family insurance coverage, a relocation bonus, and the opportunity to visit the on-site office in Germany. Embrace this opportunity to be part of a team that is shaping the future of corporate travel through innovative technology and seamless digital solutions.,

Posted 2 weeks ago

Apply

9.0 - 14.0 years

0 Lacs

hyderabad, telangana

On-site

As a Technical Architect, you will be responsible for designing and managing the delivery of complex Salesforce solutions for our customers. Your expertise will encompass a wide range of technologies including Salesforce.com products and APIs, AMPScript, JS/SSJS, HTML, CSS, SQL, Apex/Visualforce, Lightning, mobile development technologies, and integration/ETL technologies. You are recognized as both a big picture thinker and an in-depth problem solver, with a broad and deep knowledge base. Your systems are designed to handle high volumes and critical points without failure, demonstrating a strong mix of technical and enterprise skills. The solutions you architect are long-term oriented and scalable to accommodate customer growth seamlessly. Your experience includes integrating systems via APIs and a solid development background. Your responsibilities will involve collaborating with client stakeholders to define requirements and deliverables, translating business requirements into well-architected solutions on the Salesforce platform, leading technical design sessions, and providing oversight and governance of Salesforce projects. You will also be involved in defining coding standards, leading code reviews, managing technical delivery, and maintaining target billable utilization. In addition, you may participate in pre-sales activities such as discovery sessions and Proof-Of-Concept (POC) development as needed. Travel to client sites for projects is expected, estimated at 50-75% of the time. To qualify for this role, you should have a degree or equivalent proven experience, with 9-14 years of CRM experience, including a minimum of 6 years on the Salesforce Marketing Cloud platform. Expertise in the Salesforce product suite, understanding of systems architecture, design patterns, data integration, and platform security capabilities are essential. Experience in defining system architecture landscape, large web-based systems, and relevant certifications will be advantageous. This role requires a proactive approach to problem-solving, effective communication with stakeholders, and the ability to deliver high-quality and scalable solutions aligned with client business objectives. If you are passionate about architecting innovative solutions on the Salesforce platform and thrive in a dynamic environment, we encourage you to apply for this rewarding opportunity.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

You will lead software development teams utilizing Agile, Continuous Integration, and Delivery practices to drive the adoption of automation, ensuring release velocity is boosted and time to market is reduced. You will supervise and direct resources to achieve specific business outcomes within limited timeframes, while shielding the team from interruptions during sprints. Your responsibilities include developing existing and new applications, collaborating with project managers, product owners, and QA engineers to manage sprint backlogs, and resolving complex technical issues through debugging and investigation. In addition, you will define and maintain a road map for software development, create solution architectures, and ensure the quality of source code, configurations, and automated tests. As a subject matter expert, you will maintain an understanding of current technology, product knowledge, and future trends through ongoing self-learning. You will also conduct code reviews and advocate for technical excellence within the team. Your qualifications should include a degree in a relevant subject such as Computer Science or Software Engineering, along with 5-10 years of related experience. You should have expert-level knowledge of multiple languages, proven experience leading software development teams using Agile practices, and commercial experience in designing and developing full-stack web applications. Personal attributes should include being compassionate, accountable, self-driven, disciplined, organized, and focused on delivering results. Strong communication, collaboration, analytical, and problem-solving skills are essential for this role. You should also have a strong passion for software development and technical excellence. Wood is a global leader in consulting and engineering, providing solutions to critical challenges in energy and materials markets. With operations in 60 countries and around 35,000 employees, Wood is committed to diversity and creating a positive impact in the industry.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Engineer at Mastercard, you will play a crucial role in writing high-quality, secure, and modular code using Java, Springboot, and API technologies. Your expertise will contribute to the design, implementation, and delivery of engineering efforts across 1-2 teams. You will be deeply involved in all aspects of software development, including design, documentation, testing, and maintenance. Your responsibilities will include demonstrating strong ownership of your team's software, understanding its runtime properties, and managing dependencies. Effective communication and collaboration in a global environment will be key to your success in this role. You will work towards building a sustainable, inclusive global economy by being a part of a culture that values diversity and inclusion. To excel in this position, you should hold a degree in Computer Science or a related field and have a solid foundation in algorithms, data structures, and core computer science concepts. Your experience with object-oriented development, design patterns, and proficiency in modern programming languages like Java, Python, or C++ will be essential. Strong analytical and problem-solving skills, along with excellent written and verbal communication abilities, are required for this role. Your background of at least 5 years in software engineering, coupled with experience in Agile methodologies, XP, TDD, and BDD practices, will be beneficial. As a part of the Mastercard team, you will be expected to adhere to security policies and practices, maintain confidentiality and integrity of information, and report any security violations or breaches promptly. Continuous learning and development opportunities will be provided to help you grow your skills and advance your career within the organization.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

We are looking for a Senior Software Engineer with 4-7 years of experience in Java, Spring Boot, microservices, and SQL. As a Senior Software Engineer, you will be responsible for developing scalable and secure Spring Boot 3+ microservices, optimizing data models and SQL queries for PostgreSQL, and ensuring high-quality integration with frontend and third-party systems. You should have a strong foundation in Core Java, Spring Boot 3+, microservices architecture, relational databases like PostgreSQL, and ORM tools like Hibernate. Your role will involve collaborating with frontend engineers, QA, DevOps, and product managers to deliver end-to-end features, mentoring junior developers, promoting engineering best practices, and evaluating modern technologies to improve product quality and team efficiency. You should be passionate about AI, modern software engineering practices, and leveraging tools like Cursor and GitLab Copilot for accelerated delivery. Having exposure to AI/ML frameworks or concepts, cloud platforms like AWS, ReactJS, CI/CD pipelines, Docker, GitLab, event-driven systems using RabbitMQ, and AI tools for code generation, testing, and automation would be a plus. Additionally, familiarity with API gateways, service discovery, observability tools in a microservices ecosystem, and a drive to constantly learn and innovate with emerging technologies are desired. As a Senior Software Engineer, you will play a key role in architecting, developing, and maintaining robust microservices, designing optimized data models, implementing REST APIs, and championing AI-assisted development practices. You will collaborate with cross-functional teams, participate in code reviews and system design discussions, and contribute to knowledge sharing across teams. This role offers mentorship opportunities, hands-on exposure to enterprise-grade infrastructure, structured growth under the Lead Engineer, and a supportive environment for performance-based career progression. If you are a technology enthusiast with a problem-solving mindset, deep analytical skills, and excellent communication abilities, and if you are comfortable working in a fast-paced environment, this role is perfect for you. Join us at UZIO Inc., a leading provider of Integrated Benefits Administration and HCM SaaS technology platform for SMBs in the United States, and be a part of our collaborative team focused on innovation and excellence. Apply now and embark on a rewarding journey of growth and learning with UZIO Inc.!,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The roles purpose is to develop detailed architectural application designs and provide thought leadership to enable delivery teams to engage clients effectively and achieve high levels of satisfaction. You will be responsible for creating enterprise-wide architectural solutions that are scalable, reliable, and manageable. Your role will involve guiding the construction and assembly of application components and services to support solution architecture and development. Additionally, you will be required to provide solutions for RFPs, manage the portfolio of solutions, and analyze technology environments to set collaboration design frameworks. Your responsibilities will include developing custom solutions through the use of modern technologies, evaluating and recommending solutions to integrate with the overall technology ecosystem, and tracking industry and application trends. You will need to collaborate with relevant parties to review solution objectives and constraints, identify implementation risks, create new revenue streams within applications, and enhance automation through Agile and DevOps principles. Furthermore, you will be tasked with understanding application requirements and designing standardized applications, creating intellectual property in the form of services, patterns, and models, and ensuring system capabilities are consumed by system components. Your role will involve coordinating on risks, costs, and opportunities for concepts, performing design and code reviews regularly, and working closely with various team members to ensure successful production of application software. You will also be involved in cloud transformation activities such as migration and modernization, keeping up-to-date with the latest technologies in the market, and contributing to the continuous evolution of Wipro as a digital transformation partner. This role offers the opportunity to be part of a business powered by purpose and to contribute to the constant reinvention and evolution of both the industry and individual careers.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Engineer II - Java Backend at Mastercard, you will be responsible for driving development in Java 8 and above using Object Oriented SOLID principles and patterns to create reusable and scalable microservices. You will leverage technologies such as Spring Boot Framework, Cloud Native Technologies, and Event Driven Architecture to build mission-critical software capabilities. Your role will involve implementing different application patterns to support various business processes, ensuring alignment with enterprise architecture and delivering high-quality services into test and production environments. Your responsibilities will include writing Junit test cases, utilizing tools like Maven/Ant/Gradle and GIT, and applying best development practices to produce well-designed, maintainable, testable, scalable, and secure code. You will implement standard branching and peer review practices, while also using tools like Sonar and Checkmarx to scan and measure code quality. Building test code at unit, service, and integration levels will be essential to ensure code and functional coverage. Additionally, you will develop and implement business requirements in accordance with defined quality and coding standards, agreed design, and architecture. To be successful in this role, you should have 3-5 years of career experience in Java Development, with expertise in Core Java, J2EE, Spring Boot, and Spring Batch. Experience in Web Services, Microservices, and APIs is crucial, and familiarity with Event Driven Architecture and Cloud Native technologies is advantageous. Knowledge of Middle-tier and Backend development is desirable, along with experience in Wrappers and Angular. Effective communication skills, strong expertise in application development, and an understanding of working with Cloud platforms, performance, and scalability are important. You should also be familiar with secure coding standards, advanced design patterns, and standard branching and peer review practices. If you are a proactive Software Engineer with a passion for Java Development and a strong foundation in Object Oriented SOLID principles, this role offers an exciting opportunity to contribute to the development of innovative solutions at Mastercard.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a WordPress / Shopify Developer at eCodeSoft Solutions, you will be responsible for building, customizing, and maintaining professional websites using WordPress and Shopify platforms. Your passion for clean code, great UI/UX, and high-performance web solutions will be key in this role. Your responsibilities will include developing custom WordPress themes and plugins, converting design files to WordPress, customizing themes and plugins as required, implementing best practices for SEO and responsive design, as well as integrating third-party APIs and tools. In Shopify development, you will work on modifying themes using Liquid, customizing stores, managing products, configuring collections, and integrating third-party apps and solutions. It will be essential to ensure fast load times, mobile responsiveness, and a clean UI while troubleshooting and resolving any store functionality issues. Collaboration with UI/UX designers and backend developers is crucial, managing multiple projects effectively, meeting deadlines, and continuously improving performance while optimizing for SEO. Staying updated with new technologies and platform updates will also be part of your responsibilities. To be successful in this role, you should have excellent working knowledge of web application development with WordPress / Shopify, a strong grasp of PHP concepts, and experience with other frameworks like Laravel, Codeignitor, Yii, CakePHP, Zend, Symfony, or any CMS or eCommerce cart. Experience in developing web services for mobile apps, creating mobile-friendly websites, and communicating effectively in English are essential. Proficiency in PHP with a focus on clean coding standards, design patterns, and PHP frameworks, as well as knowledge of version control systems like Git, bit buckets, and subversion is required. Being agile and a quick problem solver, along with a degree in IT/CS/CE, MCA, or MSc IT, will make you a great fit for this role. If you are excited about this opportunity, please contact us at the provided HR number for further details. This is a full-time position based in Ahmedabad, Gujarat. Relocation before starting work is preferred. Education: - Bachelor's degree preferred Experience: - Minimum 2 years of experience in WordPress Development Language: - Proficiency in English is preferred,

Posted 2 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Software Engineer to join their Engineering Group in Hyderabad. As a Qualcomm Software Engineer, you will play a crucial role in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your contributions will be instrumental in creating cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions will be a key aspect of your role. To be considered for this position, you should hold a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or a related field, along with 3+ years, 2+ years, or 1+ year of relevant Software Engineering experience, respectively. Additionally, you should have a minimum of 2 years of academic or work experience with programming languages such as C, C++, Java, Python, etc. The team at Qualcomm is focused on advancing Machine Learning using Qualcomm chips" heterogeneous computing capabilities. You will have the opportunity to work on Snapdragon Neural Processing Engine (SNPE) SDK and develop various software features in the ML stack. Porting AI/ML solutions to different platforms, optimizing performance on hardware accelerators, and staying updated with industry developments are among your responsibilities. Ideal candidates will have 7-9 years of relevant software development experience, with expertise in C and C++ programming, processor architecture, system design fundamentals, and embedded systems development. Strong communication skills, the ability to collaborate across diverse teams, and a commitment to quality software development are essential for success in this role. Preferred qualifications include experience in embedded system development, C, C++, OOPS, Design patterns, Linux kernel or driver development, and strong OS concepts. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. The company expects its employees to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Staffing and recruiting agencies should note that Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm. Unsolicited submissions from agencies will not be considered. For more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

3.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

As an individual contributor at P50 level, you will have the opportunity to work with our engineering team on developing the Adobe Experience Platform. This platform offers innovative data management and analytics solutions. Our focus is on building a reliable and resilient system at a large scale, utilizing Big Data and open-source technologies for Adobe's services. You will be responsible for managing disparate data sources and ingestion mechanisms across geographies, ensuring that the data is easily accessible at very low latency to support various scenarios and use cases. We are looking for candidates with deep expertise in building low latency services at high scales to lead us in accomplishing our vision. To succeed in this role, you should have at least 8 years of experience in designing and developing data-driven large distributed systems, along with 3+ years of experience as an architect building large-scale data-intensive distributed systems and services. Experience in building application layers on Apache Spark, strong proficiency in Hive SQL and Presto DB, and familiarity with technologies like Apache Kafka, Apache Spark, Kubernetes, etc., are essential. Additionally, experience with big data technologies on public clouds such as Azure, AWS, or Google Cloud Platform, as well as in-memory distributed caches like Redis, Memcached, is required. Strong coding and design skills, proficiency in data structures and algorithms, and excellent verbal and written communication skills are also necessary. A BTech/MTech/MS in Computer Science is preferred. In this role, you will lead the technical design and implementation strategy for major systems and components of the Adobe Experience Platform. You will evaluate and drive architecture and technology choices, design, build, and deploy products with outstanding quality, and innovate the current system to improve robustness, ease, and convenience. Your responsibilities will also include articulating design and code choices to cross-functional teams, mentoring and guiding a high-performing team, reviewing and providing feedback on features, technology, architecture, design, time & budget estimates, and test strategies, engaging in creative problem-solving, and developing and evolving engineering standard methodologies to improve team efficiency. Collaboration with other teams across Adobe to achieve common goals will be a key aspect of this role. At Adobe, we celebrate creativity, curiosity, and constant learning as essential components of your career growth journey. We encourage you to update your Resume/CV and Workday profile, including your unique Adobe experiences and volunteer work. Internal opportunities for career growth are available, and we provide resources to help you prepare for interviews and navigate the internal mobility process. If you apply for a role via Workday, the Talent Team will reach out to you within 2 weeks. We strive to create an exceptional work environment where ongoing feedback flows freely, and colleagues are committed to helping each other grow. If you are looking to make an impact, Adobe is the place for you. For any accessibility accommodations or assistance during the application process, please contact accommodations@adobe.com or call (408) 536-3015.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Technology Lead specializing in Java Full Stack, you will be responsible for leading the end-to-end software development and architecture design process. With a focus on designing and managing robust enterprise applications, you should have a minimum of 5 to 8 years of hands-on experience in Java (1.8+), Spring Boot, Microservices, Angular (4+), and Hibernate. Your role will involve conducting code reviews, enforcing best practices, and guiding junior developers while collaborating with cross-functional teams. You will also review application design and user documentation, ensuring adherence to secure development practices such as OWASP guidelines, encryption, and session handling. Troubleshooting performance and scalability issues, driving CI/CD adoption, testing frameworks, and code repositories will be essential components of your responsibilities. Key Responsibilities include: - Leading end-to-end software development and architecture design - Conducting code reviews and enforcing best practices - Guiding junior developers and collaborating with cross-functional teams - Reviewing application design and final user documentation - Ensuring secure development practices and troubleshooting performance and scalability issues - Driving the adoption of CI/CD, testing frameworks, and code repositories Mandatory Skills: - Java (1.8+) with 5 to 8 years of experience - Spring Boot / Spring MVC / Spring Framework with 5+ years of experience - Hibernate / Spring JPA with 4 to 6 years of experience - Microservices Architecture with 5+ years of experience - Microsoft SQL Server or other RDBMS with 4 to 6 years of experience - JavaScript & jQuery with 4+ years of experience - Angular (4+) & TypeScript with 3 to 5 years of experience - Proficiency in JUNIT, ANT, MAVEN, HUDSON, SVN, Git - Knowledge of Design Patterns, Distributed Architectures, and Multi-threaded Programming - Security awareness including OWASP top 10, static/dynamic scans, session handling, and encryption Good to Have: - Knowledge of JBPM - Domain expertise in Financial Services / Life Insurance If you possess the required skills and experience in Java Full Stack development, have a strong understanding of system architecture, design patterns, and secure coding practices, and are looking for a challenging opportunity to lead a dynamic team in a fast-paced environment, we encourage you to apply for this Technology Lead position.,

Posted 2 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be responsible for architecting, designing, and leading the development of robust middleware solutions at Coforge. Your expertise in Apache Camel, Kafka, and Spring Boot, combined with a strong understanding of enterprise integration patterns, microservices architecture, and cloud-native development, will be crucial in this role. You will lead the design and implementation of middleware solutions, architect scalable integration platforms, and collaborate with cross-functional teams to translate requirements into technical solutions. Furthermore, you will define and enforce best practices for middleware development, mentor and guide a team of developers, optimize performance, troubleshoot integration issues, and ensure the security, scalability, and maintainability of middleware components. Staying updated with emerging technologies and proposing innovative solutions will also be part of your responsibilities. Required Skills & Qualifications: - Proven experience of 8+ years in middleware and integration technologies. - Strong hands-on experience with Apache Camel, including routes, processors, and components. - Expertise in Apache Kafka, covering producers, consumers, topics, and stream processing. - Proficiency in Spring Boot and related Spring ecosystem, such as Spring Cloud and Spring Integration. - Solid understanding of RESTful APIs, JSON/XML, and message transformation. - Experience with containerization tools like Docker and Kubernetes, as well as CI/CD pipelines. - Familiarity with cloud platforms such as AWS, Azure, and GCP, and knowledge of cloud-native design. - Understanding of enterprise integration patterns (EIP) and event-driven architecture. - Excellent problem-solving, communication, and leadership skills. Preferred Qualifications: - Experience with API Gateways like Kong or Apigee. - Knowledge of monitoring tools such as Prometheus, Grafana, and ELK stack. - Exposure to DevOps practices and Infrastructure as Code tools like Terraform and Ansible. - Certifications in relevant technologies or cloud platforms.,

Posted 2 weeks ago

Apply

2.0 - 7.0 years

0 Lacs

karnataka

On-site

You should have 2 - 7 years of experience in Python with a good understanding of Big data ecosystems and frameworks such as Hadoop, Spark etc. Your experience should include developing data processing tasks using PySpark and expertise in at least one popular cloud provider, preferably AWS. Additionally, you should possess good knowledge of any RDBMS/NoSQL database with strong SQL writing skills. Experience with Datawarehouse tools like Snowflake and any ETL tool would be a plus. Strong analytical and problem-solving capabilities are essential, along with excellent verbal and written communication skills. Client-facing skills are required, as you will be working directly with clients to build trusted relationships with stakeholders. Ability to collaborate effectively across global teams is crucial. You should have a strong understanding of data structures, algorithms, object-oriented design, and design patterns. Experience in multi-dimensional data, data curation processes, and data quality improvement is desired. General knowledge of business processes, data flows, and quantitative models is expected. An independent thinker who is willing to engage, challenge, and learn new technologies would be an ideal fit for this role. Role & Responsibilities: - Maintain high-quality coding standards and deliver work within the stipulated time frame. - Review the work of team members and occasionally provide guidance. - Develop an understanding of Work Breakdown Structure and assist the manager in delivering the same. - Develop sector initiatives like credential building and knowledge management. - Act as a Team lead and proficiently deliver key responsibilities aligned with the project plan.,

Posted 2 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking a highly experienced and passionate Senior UI/UX Lead to take ownership of both user experience design and frontend architecture for our product suite. The ideal candidate will have a blend of strong design sensibility and deep technical expertise to create scalable, performant, and user-centric digital experiences. As the Senior UI/UX Lead, you will be responsible for leading design strategy, establishing UI architecture standards, guiding cross-functional teams, and playing a critical role in designing, developing, and maintaining high-quality software solutions. Your role will involve leading the end-to-end design and development process, including user research, prototyping, and final implementation. You will architect scalable, modular, and maintainable frontend solutions, drive UX strategy through data-backed insights, and build and maintain a design system to ensure consistency and accessibility. Additionally, you will be responsible for defining and enforcing frontend testing strategies, implementing observability practices, and developing robust, scalable applications. As the Senior UI/UX Lead, you will drive the adoption of modern engineering practices, advocate for automated testing and continuous monitoring, and ensure adherence to secure coding practices. You will collaborate with architects, product owners, and cross-functional teams to design scalable systems, mentor junior engineers, and lead technical discussions to provide guidance on modern software architectures. The ideal candidate should have 10+ years of experience in UI/UX design and frontend development, with at least 3 years in a leadership/UI architect role. Strong proficiency in JavaScript/TypeScript, React, Angular, or similar modern frameworks is required, along with a deep understanding of UI architecture, design patterns, and performance optimization techniques. Experience with user research, wireframing, prototyping tools, design systems, and accessibility guidelines is essential. Strong communication and collaboration skills, coupled with problem-solving abilities and an automation-first mindset, are also important for this role. Good-to-have skills include experience with event-driven architecture, distributed systems, caching solutions, trunk-based development, feature flags, and progressive delivery strategies. Familiarity with backend integration, GraphQL/REST APIs, frontend monitoring, and analytics tools is a plus, as well as exposure to modern cloud-native technologies. If you are someone with a disability and require a reasonable accommodation to use our search tools or apply for a career opportunity, please review Accessibility at Citi. For more information on Citi's EEO Policy Statement and the Know Your Rights poster, please visit the Citi website.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Engineer at Mastercard, you will play a crucial role in writing high-quality, secure, and modular code that has a significant impact on a wide range of customers. You will lead the design, implementation, and delivery of engineering efforts spanning 1-2 teams, contributing to all aspects of software development including design, development, documentation, and testing. Your strong ownership of your team's software will involve deep understanding of maintenance characteristics, runtime properties, and dependencies. Effective communication, collaboration, and the ability to work in a global environment are key aspects of this role. You hold a degree in Computer Science or a related field, with a solid foundation in algorithms, data structures, and core computer science concepts. Your experience includes working with object-oriented development and design patterns, proficiency in multiple modern programming languages such as Java, Python, C++, and strong written and verbal English communication skills. Your analytical skills and problem-solving abilities are exceptional, and you have 5 or more years of related work experience. Experience with Agile methodologies, XP, TDD, and BDD in software development processes is preferred. At Mastercard, we value corporate security responsibility. You will be expected to abide by Mastercard's security policies and practices, ensure the confidentiality and integrity of accessed information, report any suspected security violations or breaches, and complete all mandatory security trainings in accordance with Mastercard's guidelines. If you are passionate about software engineering, seek a collaborative and inclusive work environment, and are driven by continuous learning and growth, we invite you to join us at Mastercard and be a part of a global workforce committed to building a sustainable and inclusive global economy. Learn more about our corporate sustainability initiatives and the benefits of working with us at Mastercard's Corporate Sustainability Report.,

Posted 2 weeks 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