Jobs
Interviews

4432 Design Patterns Jobs - Page 12

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

2.0 - 5.0 years

4 - 7 Lacs

Noida

Work from Office

Very Strong hands-on knowledge of core PHP, MySql. Very Strong knowledge of JSON, JQuery, AJAX, HTML-5 CSS-3, JavaScript, Bootstrap. Very Strong knowledge of responsive websites. Knowledge of WordPress (added advantage). Strong knowledge of cross-platform integration with various platforms. Excellent logical and analytical skills. Strong knowledge of IDEs being used in PHP development. Knowledge of PHP Frameworks will be an added advantage. Strong knowledge and hands-on Oops concepts and MVC Design Patterns. Good knowledge of Data structures and algorithms. Strong communication skills. Skills: MySQL, Laravel, CodeIgniter, HTML/CSS, ASP.NET AJAX, JSON, jQuery and PHP. Show more Show less

Posted 2 weeks ago

Apply

4.0 - 6.0 years

6 - 15 Lacs

Bengaluru

Work from Office

Role and Responsibilities Lead end-to-end technical execution, from requirement gathering and design to development, deployment, and support. Design scalable and maintainable software using Java, Spring, and Microservices architecture. Mentor junior developers and ensure code quality, reusability, and performance. Conduct technical discussions, sprint planning, and reviews independently. Collaborate closely with cross-functional teams to align technical solutions with business goals. Provide architectural guidance and ensure adherence to software engineering best practices. Work with Telegram APIs and third-party integrations as required. Contribute to CI/CD pipeline optimization and cloud-based deployment strategies. Maintain a strong focus on secure coding and robust backend architecture. Requirements 4-6 years of hands-on development experience in Java/J2EE technologies. Expertise in Java 8 or higher, Spring Framework, RESTful APIs, and Microservices. Strong knowledge of data structures, algorithms, and design patterns. Hands-on experience with messaging systems like Kafka and in-memory data stores like Redis. Working knowledge of Docker, Kubernetes, and cloud platforms (preferably AWS). Experience in multi-threaded programming, server-client communication, and websocket-based systems. Familiarity with relational databases like MySQL or PostgreSQL. Experience with CI/CD pipelines and Agile software development methodologies. Strong problem-solving, communication, and leadership skills. Ability to work independently and manage technical ownership with minimal supervision

Posted 2 weeks ago

Apply

5.0 - 10.0 years

18 - 33 Lacs

Bengaluru

Work from Office

Role : Lead - Java Skill/ Technology : Java, Springboot, Hibernate, REST, API, JS, Jquery, AJAX Experience : 5 years to 10 years Education : BE/ B. Tech/MCA/M.Sc./M.Tech in Computer Science or related discipline Domain : Banking 5+yrs experience in Development of large Java/J2EE applications Well versed with SDLC or Support processes such as incident management, problem management, Major incident process etc Sun/Oracle Certified Java/J2EE expert ITIL certification will be added advantage Must have handled complex application debugging / impact analysis / root cause analysis etc. Must have handled requirement analysis / design etc. Must have knowledge & experience of change & release management Extensive technical experience and development expertise in Core Java, J2EE, JSP, Servlets, Struts, Webservices, Spring, Hibernate, Java Script, JQuery and AJAX. Possess advanced knowledge of object-oriented design and development and the J2EE framework and data architectures. Experience working with and applying Design patterns to solve problems. Should be able to guide and mentor team members Demonstrate strong written and oral communication skills. Candidate with banking domain experience is mandatory

Posted 2 weeks ago

Apply

5.0 - 9.0 years

22 - 35 Lacs

Bengaluru

Work from Office

Job Summary: We are looking for a highly skilled Java + Angular Developer with strong backend development expertise in Java and working knowledge of Angular for the frontend. This is a Java-heavy role , ideal for candidates who excel in building robust, scalable, and high-performance backend systems. Key Responsibilities: Design, develop, and maintain scalable Java-based backend services and APIs. Collaborate with front-end developers to integrate Angular-based UI with backend logic. Participate in architectural discussions and translate business requirements into technical solutions. Write clean, efficient, and well-documented code following industry best practices. Optimize application performance, scalability, and security. Conduct code reviews, unit testing, and provide support during QA and UAT phases. Troubleshoot production issues and ensure timely resolution. Must-Have Skills: Core Java (8 or above) strong understanding of OOP, Collections, Streams, and Multithreading. Spring Framework – Spring Boot, Spring MVC, Spring Security. RESTful API development and integration. SQL & Database technologies – MySQL, PostgreSQL, or Oracle. Angular (v8 or above) – basic to intermediate level for UI development. Build tools – Maven/Gradle. Version control – Git/GitHub/Bitbucket.

Posted 2 weeks ago

Apply

1.0 - 5.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Description Do you want to shape the future of how Alexa enabled devices connect with Alexa CloudDo you want to be part of a team that builds services used by millions of customersIf you said yes to any or all of those, come join the Alexa Connected Devices! We are looking for a passionate engineer to work on the development of Tier-1 Connectivity services for Alexa Cloud that enable connectivity between Alexa enabled devices (Echo, Smart Home etc) and Alexa Building software to deliver a low latency, low cost, highly reliable, and high scalable connectivity between Alexa enabled devices and Alexa Cloud Drive and lead software design, development standards, team processes and code reviews, Optimize software libraries for low latency, CPU and memory footprint, Deliver high-quality software through working in a dynamic, team-focused Agile/Scrum environment Contributing to the professional development of colleagues, improving their technical knowledge and engineering practices, About The Team The mission of the Alexa Connectivity teams is to deliver a low latency, low cost, highly reliable, and high scalable connectivity between Alexa enabled devices and Alexa Cloud The changes we make, improves the speed and reliability experienced by end customers when interacting with Alexa devices, and simplifies experience for developers and rest of Alexa by abstracting the connection management from them The team handles tens of billions of transactions per day This is a highly visible role to get in the inception phase, build new features, and operate a tier-1 Cloud Service The ideal candidate is excited about the incredible opportunity that Alexa and Cloud represent, and is passionate about delivering high-quality services in a hyper-growth environment, Basic Qualifications 4+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language Preferred Qualifications 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computer science or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, amazon jobs / content / en / how-we-hire / accommodations for more information If the country/region youre applying in isnt listed, please contact your Recruiting Partner, Company ADCI BLR 14 SEZ Job ID: A3034645 Show

Posted 2 weeks ago

Apply

6.0 - 11.0 years

5 - 9 Lacs

Bengaluru

Work from Office

We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at . Role Overview: We are seeking a talented and experienced Software Engineer proficient in Java to join our dynamic team. As a Software Engineer, you will play a key role in the design, development, and implementation of our software solutions, contributing to the full software development lifecycle. About the Role: Design, develop, and maintain robust, scalable, and high-performance software applications primarily using Python and JavaScript. Collaborate closely with cross-functional teams including product management, design, and QA to deliver high-quality software solutions. Participate in architectural design discussions, providing insights and recommendations for enhancing system scalability, reliability, and performance. Write clean, maintainable, and efficient code, adhering to coding standards and best practices. Conduct code reviews, providing constructive feedback to team members and ensuring code quality and consistency. Identify and address technical debt and refactor existing codebase as necessary to improve system maintainability and scalability. Stay updated on emerging technologies and industry trends, and evaluate their potential for adoption within the organization. Mentor and coach junior team members, fostering a culture of continuous learning and growth. About You: 6+ years of software development in Java/J2EE, Spring boot, Spring security, Spring Framework, REST API with some of the experience in building and maintaining scalable and reliable enterprise applications delivered from Cloud. Deep understanding of Design Patterns, OOPs concepts, Java and JEE technologies. Experience in Hibernate and Micro services Experience with UI technologies such as JS, Angular, React will be preferred. Proficient knowledge of public cloud platform technologies and services in AWS and also Azure/GCP Experience with Cloud virtualization, Containers and Container orchestration (Docker) technologies, Kubernetes (NTH) Experience with database technologies such as RDS - SQL, AWS Aurora, Dynamo, Mongo will be preferred Experience with message brokers such as Kafka, RabbitMQ Experience working in an Agile team environment with active participation in all phases of the software development lifecycle including analysis, design, development, unit and system integration testing, static/dynamic analysis and implementation

Posted 2 weeks ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Senior iOS Engineer Product Engineering About the Role The JLL Technologies Product Engineering team aims to bring successful technology-based products to market in a high-growth environment. The team's mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative and technical solutions to solve large, complex problems for our clients. Shape the future of real estate for a better world by contributing to the creation of globally scalable products used by JLLs client customers the most respected brands in the world. Key Responsibilities Developing native commercial grade mobile application on iOS Translating designs and wireframes into high quality code Utilizing RESTful APIs to connect iOS applications to back-end services Working on performance engineering focused on profiling and identifying bottlenecks Refactoring and phasing out legacy dependencies Writing clean, simple, well-tested code that is easy to understand and maintain. Reviewing code written by other engineers and offer constructive feedback Ability to understand business requirements and translate them into technical requirements Working with the Agile/scrum project management methodologies Troubleshooting and fix issues in production and non-production environments Collaborating with iOS and Android engineers, backend engineers, Product Owners and UX designers to ensure engineering excellence and timely execution of the new feature deliveries. Ability to keep up with rapidly changing platforms and awareness of the latest advances on the iOS platform Demonstrating ability to work in cross functional teams and ability to drive results through positive influence Participating in architecture and design discussions, code reviews and project-related team activities Working alongside QA to provide fixes for iOS device-specific issues Sounds like you To apply you need to be: Experience & Education Experience and understanding of large and complex code bases and architecture In depth knowledge of iOS frameworks, familiar with Apples design principles and interface guidelines Strong knowledge of iOS UI design principles, patterns, and best practices Sense for good UX practices and knowledge of Material design patterns Experience with offline storage, threading, and performance tuning Skilled at writing Unit and Automation tests Attention to detail to carefully craft both tests and code Excellent problem-solving and organizational skills and an ability to multi-task in a deadline- oriented environment Experience in data persistence like Realm Experience building apps using MVC and MVVM pattern Solid knowledge about design patterns like Singleton, Observer, Delegate, Strategy, Factory, Faade, Composite etc. and use them appropriately Experience in integrating third party libraries like Alamofire, AFNetworking, SnapKit, Reactive Cocoa, RxSwift, Kingfisher using dependency manager Solid understanding of concurrency like Grand Central Dispatch and Operation Experience in implementing pixel-perfect layouts and UI components Experience in building scalable and reactive consumer-facing mobile applications Familiar with cloud message APIs and push notifications 6+ years of hands-on experience in iOS development (Xcode) and Swift programming language BTech or MCA Technical Skills & Competencies . Knowledge of Python/Django Experience in configuring CI/CD

Posted 2 weeks ago

Apply

6.0 - 11.0 years

6 - 10 Lacs

Bengaluru

Work from Office

We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at . Role Overview: 6+ years of Experience with strong C++ programming. Experience in Windows internals and Security domain is required. Experience in Security domain, Crash dump and ETL Trace analysis is preferred. About Role: Design, build and maintain efficient, reusable, and reliable C++ code breakthrough multiplatform software for securing endpoints on a variety of desktop and cloud platforms. Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance. Knowledge of Windows User Mode programming and internals Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles. Working knowledge of tools like WinDbg, Coverity, Application Verifier, etc. Meticulous at both analysis and execution Ability to collaborate and work with multiple teams across different time-zones About You: 6+ years of relevant experience in C++ coding and debugging skills in Windows Platform. Strong in data structures and algorithms. Strong communication skills Good organizational and time-management skills.

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

jaipur, rajasthan

On-site

As an experienced candidate with 6 to 8 years in the field, you will be joining VertexPlus Technologies Limited, a Global Technology Company dedicated to delivering excellence in various industry verticals. With a proven track record of more than a decade in providing innovative technology solutions and service models for business impact, we emphasize Consulting, IT Solutions, and Digital Media Services to a global clientele through a strategic and execution approach that combines process proficiency, technical expertise, and domain knowledge. Our team, comprising a large pool of highly talented professionals, is committed to continuous research and innovation to ensure the delivery of quality solutions and services that meet the dynamic requirements of our clients worldwide. At VertexPlus, we always strive to adopt futuristic approaches and technologies to assist in transforming organizations into agile enterprises. Your qualifications for this role include a strong understanding of the .NET framework and C# programming, proficiency in front-end technologies such as HTML, CSS, and JavaScript (including Angular), experience with back-end development using frameworks like ASP.NET and SQL Server, the ability to work with various APIs and third-party libraries, and knowledge of software engineering best practices and design patterns. If you have an immediate to 15 days" notice period and are looking to contribute your expertise in a dynamic and innovative environment, we welcome you to join our team at VertexPlus Technologies Limited.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

We are looking for a skilled and enthusiastic Android Developer to become a part of our dynamic software development team. If you have a strong passion for mobile technologies and are driven to deliver high-performance applications that enhance the audio experience for users, then you are the ideal candidate we are seeking. Your primary responsibility will involve working closely with cross-functional teams to design, develop, and deploy new features and applications that align with our product roadmap and business objectives. As an Android Developer, you will be expected to design, develop, and maintain Android mobile applications both independently and collaboratively within a group. It is essential that you adhere to agile methodologies and project management practices followed in the project, ensuring the quality and security of the assigned development tasks by applying the best design and development guidelines defined within the project framework. You will need to work according to the project priorities and schedules, ensuring the timely completion of assigned projects. Regular interaction with the team for day-to-day development tasks and overcoming any hurdles will be part of your routine. Additionally, attending project meetings, discussions, and other sprint meetings is a vital aspect of your role. Qualifications: - Proficiency in Android SDK, Kotlin, and Java programming - Experience in Advanced Apps Development for Android phones/tablets - Knowledge of Android GUI and SQLite database Desired Competencies: - Extensive experience with the Android SDK and Java programming language - Design and build advanced applications for the Android platform - Hands-on experience in mobile application development for Android phones/tablets - Familiarity with Android GUI, Camera, GPS API, Maps API, Services, and SQLite database - Knowledge of Design patterns and SOLID principles - Experience with third-party libraries and APIs - Familiarity with Jetpack Compose - Ability to write unit test cases - Experience in publishing apps to Google Play Store - Proficiency in working with Agile Methodology - Experience in web services integration (SOAP, REST, JSON, XML) - Knowledge of Kotlin programming - Strong communication, debugging, coding standards, and documentation skills Good to Have: - Knowledge in Bluetooth/BLE programming - Understanding of the Audio domain and related frameworks - Knowledge in HTML5, JavaScript, CSS, Jquery mobile - Experience in C/C++ and Android NDK - Familiarity with Proguard, Gradle tools - Knowledge of Software Design using UML Diagrams, Flow Diagrams, Sequence Diagrams Desired Tools Experiences: - Android IDE - Experience in using client apps for version controlling systems like SVN, Git, etc. - Familiarity with code review tools/applications like Gerrit, CodeCollaborator - Proficiency in JIRA Join us at Shure, a leading global manufacturer of audio equipment known for quality, reliability, and durability. Our mission is to be the most trusted audio brand worldwide, and we are looking for individuals who share our passion for innovation and perfection. At Shure, we offer an Associate-first culture, flexible work arrangements, and equal opportunities for all candidates. If you are excited about this role, believe you possess the required skills, and share our commitment to creating an inclusive, diverse, equitable, and accessible work environment, we encourage you to apply.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Python AI/ML Developer with 4-5 years of experience, your main responsibility will be to design, develop, and maintain Python applications while ensuring code quality, efficiency, and scalability. You will collaborate with cross-functional teams to understand project requirements and deliver solutions that align with business objectives. Implementing AI/ML algorithms and models to solve complex problems and extract valuable insights from data will be a key part of your role. Additionally, you will be developing and maintaining RESTful APIs to integrate Python applications with other systems. It is essential to stay updated with the latest trends and technologies in Python development and AI/ML. To excel in this role, you should have a strong proficiency in Python programming, including object-oriented programming and design patterns. Experience with popular Python libraries and frameworks such as NumPy, Pandas, Scikit-learn, TensorFlow, and PyTorch is required. Knowledge of AI/ML concepts, algorithms, and techniques, including supervised and unsupervised learning, is crucial. Experience working with data pipelines and ETL processes is beneficial, and hands-on experience with chatbot applications is necessary. Excellent problem-solving and analytical skills are essential, along with the ability to work independently and as part of a team. Strong communication and documentation skills are also important. Preferred qualifications include experience with cloud platforms such as AWS, GCP, or Azure, knowledge of natural language processing (NLP) or computer vision, experience with machine learning deployment and operationalization, and contributions to open-source Python projects. Stay updated with the latest advancements in technology to enhance your skills and contribute effectively to the development of innovative solutions.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

As an API Developer, you will collaborate with Technology Delivery Managers, Business Units, Enterprise/Solution Architects, and vendor partners to implement API solutions that address critical business challenges. Your responsibilities will include building and maintaining integrations for various on-premises and cloud systems, understanding business requirements, working with end users, and deploying integrations effectively. You should have a minimum of 2 years of experience in Microservices architecture and Java, with a strong grasp of design patterns and the Spring Boot framework. Your ability to work collaboratively with team members, establish positive working relationships, and design, build, and deploy APIs to meet business needs will be crucial. Your commitment to ensuring business satisfaction and agility, coupled with a strong work ethic, passion for the role, positive attitude, and willingness to learn, will contribute significantly to your success in this role. Effective communication with the tech lead to comprehend requirements thoroughly and promptly address any blockers will be essential. In this position, you will handle programming and software development tasks such as requirement gathering, bug fixing, testing, documentation, and implementation. Operating within an agile environment, you will be responsible for delivering high-quality solutions and ensuring the implementation of Security, Logging, Auditing, Policy Management, and Performance Monitoring. Moreover, your familiarity with relational databases (e.g., Oracle), non-relational databases (e.g., MongoDB), MSK Kafka, Docker, Kubernetes, and CICD Technologies (Jenkins, GitHub, Maven) will be beneficial in fulfilling the job requirements. If you are excited about this opportunity and possess the required skills and experience, we encourage you to share your CV with us today at kishori@bwbsol.com.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Responsible for the development and delivery of Software Applications for suite of products under Service Analytics @ MI, translating software design into code in accordance with the product quality requirements. Drive the design and implementation of product features. Maintain and improve the existing software product and non-product code base. Provide support towards prototyping of new feature ideas and analyzing technical feasibility. Support the team in realizing timely and quality solutions and provide technical mentoring to the team members. Enable clear and regular information flow within team and across different stakeholders such as Project Manager, Product Owners, Architects, Test Managers, Test Engineers. Strong hands-on experience in Javaprogramming, OOAD and Object-oriented programing. Proficiency in HTML and web application development preferably using Angular and REST services. Familiarity with tools such as GitHub, Maven, Jenkins, TestNG, JUnit, Spring Framework (Spring Boot, MVC, Security), and Hibernate/JPA. Experience in database design and implementation (NoSQL or SQL). Thorough understanding of Design principles and patterns, tools, and methods. Knowledge in Hibernate, Junit will be an added advantage. In-depth knowledge and experience of analyzing, implementing, and troubleshooting non-functional requirements such as performance, memory management etc. Experience in Agile software development setup is preferred. Possess established Leadership skills, self-driven, quality and result oriented, with strong attention to details. Educational Qualification required is B.E. / B.Tech / MS / M. Tech/ MSc ( Computer Science)/MCA. The ideal candidate should have a minimum of 8+ years of Software Development Experience.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a candidate for this position, you should have a Bachelor's degree in IT, CS, or a related field with at least 2.6 years of experience. You should possess a strong understanding of Core Java, Oops concepts, Spring Boot, Multithreading, and other relevant technologies. Your proficiency in programming, along with experience in both SQL and NoSQL databases, will be essential for this role. Additionally, you should be skilled in web services, design patterns, and have familiarity with version control systems. In this role, your problem-solving and debugging skills will be crucial, and effective communication is a requirement. As part of a dynamic and fast-growing organization, you will have the opportunity to contribute to a fantastic workplace culture that supports your career development. The benefits offered include comprehensive health insurance for your family, accident insurance, and opportunities for sponsored training and courses. To excel in this position, you should be self-motivated and capable of prioritizing tasks effectively. Your drive, teamwork, and ability to build relationships will be key to success in this role. A proactive and entrepreneurial mindset, coupled with a passion for online collaboration and client success, is highly valued. You should thrive in a start-up environment and be willing to go the extra mile to achieve results. Key Skills required for this role include multithreading, core Java, socket programming, and design patterns. If you are enthusiastic, innovative, and eager to contribute to a collaborative and fast-paced work environment, we look forward to receiving your application.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

punjab

On-site

Antier Solutions is a prominent technology company known for its expertise in blockchain, game development, and interactive applications. Our commitment to innovation and dedication to delivering top-notch products set us apart in the industry. We invite you to join our vibrant and forward-thinking team, where you can contribute to pioneering projects within the gaming, virtual reality, and interactive entertainment sector. As a Unity Developer at Antier Solutions, you will leverage your 2-5 years of experience in game development and interactive applications. Your primary responsibility will involve creating high-performance 3D/2D games and interactive content utilizing Unity3D. Collaboration with designers, artists, and fellow developers is essential to produce visually captivating and immensely engaging experiences. Your key responsibilities in this role include developing and implementing interactive applications and games, collaborating with designers and artists to integrate gameplay features, optimizing game performance for various platforms, writing clean and efficient code in C#, integrating third-party services into Unity applications, enhancing user experience through UI/UX elements, testing and debugging game code, staying updated on Unity updates and industry trends, collaborating with the QA team for a polished final product, and engaging in code reviews to provide constructive feedback. To excel in this role, you must possess 2-5 years of hands-on experience in Unity3D development, a strong grasp of C# programming and Unity's core principles, proficiency in 3D math and game physics, experience in multi-platform development, familiarity with Unity Asset Store and version control systems, optimization skills, strong debugging capabilities, knowledge of Unity's UI system and animation, understanding of OOP and design patterns, excellent communication and collaboration skills, and a genuine passion for games and technology. Preferred qualifications include a Bachelor's degree in Computer Science or a related field, experience with Unity's multiplayer functionality, expertise in AR/VR development, knowledge of shaders and materials within Unity, familiarity with game monetization strategies, and prior experience in the gaming industry or related sectors. At Antier Solutions, you will have the opportunity to work on innovative projects, grow your career through continuous learning, and be part of a collaborative team of talented professionals.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You should have a minimum of 5 years of overall experience, including 2-3 years specifically in SAP Hybris Commerce. Your expertise should extend to Hybris 6.X and 2XXX, with a solid understanding of Hybris B2C-ACCELERATOR/HYBRIS -B2B ACCELERATOR, Hybris back-office, Hybris Frontend WCMS cockpit, and product cockpit. Proficiency in Java, J2EE, spring, Web Services (SOAP, REST), Design Patterns, Apache, Tomcat, and Build Tools such as Ant/Maven/Jenkins, as well as SCM Tools like CVS/SVN/GIT Hub, is essential. It is crucial to have knowledge in modules such as HYBRIS-OCC, HYBRIS-PIM, HYBRIS-PROMOTIONS, and additional skills in SOA, ESB, and JMS. A keen interest in writing high-quality code, familiarity with headless architecture, and understanding of Couchbase and KAFKA pipeline are also expected. Experience in Microservices architecture, a strong commitment to client satisfaction, agility, and the ability to collaborate effectively with others are key attributes. Your skillset should encompass kafka, java, maven, sap hybris commerce, web services, soa, hybris, b2b, couchbase, architecture, design patterns, spring, jms, sap, svn, tomcat, j2ee, ant, esb, commerce, jenkins, cvs, git hub, microservices, and apache.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

delhi

On-site

You are seeking an exceptional Web Developer to take charge of the coding, creative design, and layout of our website. Your responsibilities will include constructing the website from inception to finish, crafting every element from the homepage to site structure and functionality. Your essential skills should encompass a thorough understanding and experience in UI development, proficiency in HTML5, CSS3, SCSS, and JavaScript concepts, as well as comprehension of Responsive Design/Development principles. In this role, you will need to grasp the data model, design, and implement the code in alignment with the functional requirements. You will be expected to provide development estimates, guide junior team members, write code in various programming languages, and design the architecture of application components, technologies, and languages. Additionally, you should be adept at testing sites and applications across diverse browsers and environments, learning and experimenting with new technologies, frameworks, and languages. Your qualifications should include robust JavaScript skills with a minimum of 1 year of experience, proficiency in JavaScript Design Patterns, and a strong command of relational databases, PHP, front-end technologies, PHP frameworks, and MySQL databases. We expect you to write clean, well-structured code, adhere to best design and coding practices, and possess knowledge of different design patterns. Furthermore, you should be able to troubleshoot and resolve issues in existing projects efficiently.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

punjab

On-site

We are searching for a highly skilled and experienced Senior Java Developer to become a part of our dynamic development team. Your primary responsibility will be to develop scalable Java applications and contribute significantly to architecting solutions, mentoring junior developers, and collaborating with cross-functional teams to ensure the delivery of high-quality software. As a Senior Java Developer, your key responsibilities will include designing, developing, and maintaining high-performance Java applications that prioritize scalability and reliability. You will work closely with product owners, business analysts, and stakeholders to gather requirements and provide effective solutions. Your role will involve writing clean, maintainable, and efficient code while following coding standards and best practices. Additionally, you will be responsible for implementing RESTful APIs, integrating third-party services, optimizing application performance, and troubleshooting complex issues. Engaging in code reviews, offering constructive feedback to team members, mentoring junior developers, and supporting their professional growth are also integral parts of your role. Staying updated with emerging technologies and suggesting enhancements to streamline the development process and collaborating with DevOps teams to implement CI/CD pipelines and automate deployment processes are crucial aspects of the job. The ideal candidate should possess a Bachelor's degree in Computer Science, Engineering, or a related field with 6-8 years of professional experience in Java development. Strong proficiency in Java 8 and above, along with a solid understanding of object-oriented programming principles, is required. Experience with the Spring Framework (Spring Boot, Spring MVC), writing and optimizing SQL queries, and working with relational databases (e.g., MySQL, PostgreSQL, Oracle) is essential. Familiarity with NoSQL databases (e.g., MongoDB, Cassandra), hands-on experience with RESTful API design and integration, and knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes) are advantageous. Understanding Agile methodologies (Scrum, Kanban) and prior experience working in Agile teams, strong problem-solving skills, the ability to work independently and collaboratively, and excellent communication skills are also prerequisites. Preferred skills include experience with cloud platforms (e.g., AWS, Azure, Google Cloud), knowledge of frontend technologies (e.g., Angular, React, or Vue.js), familiarity with DevOps practices and tools (e.g., Jenkins, Git, Maven), and understanding of design patterns and software architecture principles. Joining our team offers you the opportunity to work on innovative projects in a collaborative and inclusive environment, with prospects for professional growth and skill development. We provide a competitive salary, a comprehensive benefits package, and promote work-life balance through flexible work arrangements.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Unity Game Developer, you will be responsible for creating engaging multi-platform games for IOS, Android, and Windows phone. Your role will involve overseeing junior developers, designing new games, and establishing best practices within the team. It is essential to actively participate in team discussions, scrum meetings, and game feedback cycles to enhance the overall game experience. You will be based in Navi Mumbai (Belapur) and should possess the following technical skills: - Proficiency in Unity with a minimum of 3 years of experience. - Familiarity with the Facebook API is advantageous. - Strong understanding of object-oriented design, design patterns, 3D Math, and data structures. - Ability to develop efficient, reusable, and reliable code. - Experience in meeting fixed deadlines. - Knowledge of AWS services and API Gateways. - Expertise in game physics and particle systems. - Proficient in using code versioning tools like GitHub. - Experience in leading Unity teams. - Skilled in optimizing memory and performance for Unity2D and 3D games. - Provide technical support to team members for leveraging 2D and 3D technology effectively. Preferred skills for this role include: - Implementation of saved game data in a structured format like JSON or XML. - Previous experience in launching games on iOS, Android, and Web platforms. - Familiarity with Asset Bundles and AI Programming/Machine learning. In addition to technical skills, soft skills play a crucial role in this position. You should: - Possess excellent communication skills. - Be a collaborative team player. - Demonstrate the ability to work independently and provide leadership when needed. - Capable of rapidly prototyping game ideas and delivering production-ready code. - Exhibit a genuine passion for gaming. If you are a motivated individual with a strong background in Unity development and a keen interest in creating innovative games, we encourage you to apply for this exciting opportunity.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

We are seeking full-stack engineers with a minimum of 4 years of experience, preferably within the product domain. We are interested in individuals who are continuously evolving, learning, and adept at solving challenges. Your role will involve refining software products to meet user expectations and company goals. By exploring new technologies and collaborating with a dynamic team, you will play a pivotal role in the team's growth and overall success. As a Software Engineer II in the Product Development department based in Bangalore (in office), you will contribute to the technical architecture, write clean and scalable code, and work in agile teams for continuous improvement. You will collaborate with QA to maintain high-quality standards, manage data effectively, and implement security practices. Additionally, you will optimize product scalability and performance, collaborate across teams, drive innovation, and mentor team members, fostering a culture of knowledge sharing and development. In terms of technology requirements, you must have expertise in Python development, AWS services, React and Front-End Development, as well as full-stack capabilities. Knowledge of security and compliance, version control, CI/CD, cross-functional collaboration, problem-solving, and agile methodologies is crucial. Experience in user-centric design, quality assurance, data management, and security fundamentals is highly desirable. Softway offers a cross-functional team structure, varied domains, and a flat hierarchy that provides exposure and learning opportunities. You will have the chance to interact with talented individuals, engage in continuous learning, and work in a supportive environment. We value open communication, encourage sharing of opinions, and have an ego-less workforce focused on bringing solutions to life. In addition to a competitive salary and great work culture, Softway prioritizes inclusion, empathy, vulnerability, trust, empowerment, and forgiveness within the workplace. Softway, established 21 years ago, has been on a mission since 2015 to bring humanity back to the workplace. We aim to create a work environment where individuals can bring their whole selves and look forward to work each day. Our core values emphasize the importance of inclusion, empathy, vulnerability, trust, empowerment, and forgiveness in building a successful team and business.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 - 0 Lacs

pune, maharashtra

On-site

You are a highly skilled and experienced Senior Full-Stack Developer with a focus on the MERN stack and Python. In this role, you will be responsible for leading the architectural design, ensuring software solutions align with business goals, and transforming requirements into scalable products. Your expertise in software architecture, exceptional coding standards, and ability to make independent technical decisions will be crucial for the success of the projects. Your key responsibilities will include architecting and designing solutions, writing and maintaining high-quality code, collaborating with stakeholders to understand requirements, conducting code reviews, and providing mentorship to team members. You will be expected to make independent technical decisions, work seamlessly in a team or independently, and develop a roadmap for the product lifecycle. To excel in this role, you should have extensive experience (5-8 Years) in software development, particularly with the MERN stack (MongoDB, Express, React, Node.js) and Python. Strong expertise in software architecture and design patterns, exceptional problem-solving skills, high coding standards, and experience in agile methodologies are essential. Excellent communication skills, adaptability, and flexibility are also key qualities for this position. Experience working in a remote environment and exposure to DevOps practices and CI/CD pipelines would be considered a plus. If you are looking for an opportunity to showcase your skills in software architecture and development while working in a collaborative and dynamic environment, this role is perfect for you.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Product Designer based in Bengaluru with 3-7 years of experience, you will be joining our dynamic team to work on Strong Product / UI, UX Design for Good B2C / B2B SaaS Products with high traffic. We are seeking individuals with a strong portfolio showcasing Product Design works for Good / Well-funded Products with high traffic, including detailed case studies of UX Research, Interaction Design, and Visual Designs. Your role will involve delivering innovative and sophisticated designs that are buildable and scalable, aligned with the company's vision and strategy for customers. You will collaborate closely with strategy, product, and business teams to drive design tasks in line with product goals and metrics. Responsibilities: - Deliver designs that are innovative, sophisticated, buildable, and scalable, and thoroughly documented. - Shape the brand's roadmap for D2C, ensuring design tasks are prioritized in line with agreed product goals and metrics. - Collaborate with engineering teams for seamless implementation of designs. - Utilize data insights to inform and refine design decisions. - Demonstrate a strong understanding of design patterns, best practices, and standards for iOS and Android platforms. - Take ownership of the entire user journey, from ideation to final production, ensuring timely delivery. Ideal Candidate: - Comfortable deep diving into complex products and simplifying them. - Ability to see the big picture while focusing on details. - Excellent at persuading peers and executives with strong rationales for design decisions. - Proficient in Figma for quick prototyping with motion design in mind. - Good sense of humor is a plus. Requirements: - 4-7 years of experience in designing user-facing digital products. - Stellar portfolio showcasing design process, problem-solving skills, and ability to design for diverse platforms. - Expertise in user-centered design principles, design thinking, and design systems. - Excellent communication, collaboration, and interpersonal skills. - Track record of working with teams that have shipped high-quality mobile applications. - Enthusiastic about learning and adapting to the world of AI. If you are ready to take your career to the next level, apply now and be a part of our exciting team!,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You will be joining our team as a Java Software Developer to contribute to enhancing the core development capacity of the Ericsson Mobile Wallet platform. This role offers you the opportunity to become a part of a dynamic and expanding development organization dedicated to creating new features using cutting-edge technology and enhancing the current architecture. Your responsibilities will include working on a product that enhances the daily lives of millions of users in Africa, the Middle East, and Latin America, ultimately aiding in providing financial freedom to individuals worldwide. Ericsson Digital Services (BDGS) specializes in delivering software and services related to Digital Business Support Systems (BSS), Operational Support Systems (OSS), Cloud Communication, Cloud Core, and Cloud Infrastructure, with a focus on 5G-ready, cloud-native, automated, and industrialized solutions to facilitate a smooth digitalization journey toward 5G. In this role, you will engage in software development activities by translating incoming business requirements from product management. As a software developer, you will be involved in all stages of the product life cycle, encompassing design, implementation, verification, maintenance, and operations of our products. Our operational practices are grounded in agile Dev-Ops principles, with Continuous Integration playing a pivotal role in our development approach. Your responsibilities will extend to Continuous Improvement initiatives and product maintenance activities. To excel in this position, you should possess a maximum of 5-8 years of documented professional experience in software development, along with a degree in BE/B.TECH/MCA or a higher equivalent qualification in Computer Science. Proficiency in object-oriented Java (Enterprise) programming, including exposure to multi-threading, collections, and design patterns, is essential. Familiarity with software development tools such as Git, Gerrit, Jenkins, and experience in Lean & Agile principles are necessary. Additionally, strong interpersonal skills, adaptability, a quality-oriented mindset, experience in unit and function testing (preferably with Junit), a keenness to learn, and a positive work approach are crucial for success in this role. Fluency in written and spoken English is also required. Desirable qualifications include prior experience in Mobile money/wallet or a similar product domain, a keen interest in shepherding a product from feature development to successful customer deployment, and exposure to multicultural work environments, which would be advantageous for this role.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a Java Software Developer at Ericsson, you will play a vital role in enhancing the core development capabilities of the Ericsson Mobile Wallet platform. Joining our dynamic and growing development team, you will have the exciting opportunity to work on implementing new features using cutting-edge technology and enhancing the existing architecture. Your contributions will directly impact millions of users in Africa, the Middle East, and Latin America, empowering them with financial freedom through our innovative financial platform. In this role, you will be responsible for converting business requirements from product management into software solutions. You will be involved in all phases of the product life cycle, including design, implementation, verification, maintenance, and operations. Working within our agile Dev-Ops environment, you will follow Continuous Integration practices to ensure efficient development processes. Additionally, you will focus on continuous improvement and product maintenance to drive ongoing enhancements. To excel in this position, you should have 5-8 years of professional experience in software development, along with a degree in Computer Science or a related field. Proficiency in object-oriented Java programming, including multi-threading, collections, and design patterns, is essential. Experience with tools like Git/Gerrit, Jenkins, and familiarity with Lean & Agile principles are highly valued. Excellent interpersonal skills, adaptability to change, and a quality-oriented mindset are key attributes for success in this role. Additionally, having a proactive approach, eagerness to learn, and a positive work ethic will be beneficial. It is advantageous to have prior experience in Mobile money/wallet or similar product domains. A keen interest in shepherding a product from development to successful deployment and exposure to multicultural work environments will be beneficial assets. If you are someone with a passion for software development, a drive for innovation, and a desire to make a positive impact, we invite you to join our team. Your contributions will not only shape the future of our products but also contribute to the financial empowerment of individuals worldwide. Your proficiency in written and spoken English will enable effective communication and collaboration within our global team.,

Posted 2 weeks ago

Apply

10.0 - 14.0 years

0 - 0 Lacs

pune, maharashtra

On-site

The Vice President, Software Engineering - Platform role at Mastercard is a senior leadership position responsible for overseeing the technology backbone that powers the organization's applications and services. This includes managing frameworks, CI/CD pipelines, developer experience, observability, database engineering, Site Reliability Engineering (SRE), and enterprise standards adoption. The ideal candidate will be a strategic leader with deep technical expertise and a proven track record in delivering scalable, reliable, and secure platforms that enhance organizational efficiency and enable rapid innovation. Key Responsibilities: - Define and implement the vision, strategy, and roadmap for platform engineering to align with business objectives. Collaborate with cross-functional teams to ensure the platform meets organizational requirements and stays ahead of emerging trends and technologies. - Design, build, and maintain robust frameworks and tools to support software development and operations. Ensure the platform architecture is scalable, fault-tolerant, and optimized for performance and cost. - Oversee the design and implementation of CI/CD pipelines to enable seamless and reliable software delivery. Drive automation initiatives across build, testing, deployment, and monitoring processes to foster a DevOps culture. - Provide frameworks, libraries, and APIs to empower development teams. Collaborate with developers to address pain points and incorporate feedback into platform enhancements. - Establish comprehensive observability practices to track platform and application performance metrics. Implement robust incident management and disaster recovery processes. - Lead database design and optimization to support scalable and secure operations. Ensure highly available, performance-tuned, and business-aligned database systems. Collaborate with data engineering teams for advanced analytics. - Adopt and enforce adherence to enterprise-wide standards for security, compliance, and architecture. Conduct regular audits and reviews to ensure platform systems meet regulatory and organizational policies. All About You: - Product engineering experience with a successful track record of enabling business through engineering excellence and technical innovation. - Deep programming background in Java and distributed system architectures. - Experience in DevOps best practices, Continuous Integration (CI), and Delivery (CD) concepts. - Proficiency in implementing advanced test setups in production environments. - Strong knowledge of cloud platforms, containerization, and Infrastructure as Code (IaC) tools. - Expertise in observability tools, non-functional testing frameworks, and Site Reliability Engineering (SRE) principles. - Extensive experience in database design, optimization, and management across relational and NoSQL systems. - Performance engineering experience to ensure applications are built to scale and perform for varying demands. If you possess the skills and experience mentioned above and are looking to lead a highly visible and strategically important global engineering organization, we invite you to apply for the Vice President, Software Engineering - Platform role at Mastercard.,

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