Jobs
Interviews

294 Architectural Patterns Jobs - Page 5

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

8.0 - 13.0 years

30 - 35 Lacs

pune

Work from Office

Job Title - Senior Engineer, AVP Location - Pune, India Role Description Senior Engineer is responsible for designing and developing entire engineering solutions to accomplish business goals. Key responsibilities of this role include ensuring that solutions are well architected, with maintainability and ease of testing built in from the outset, and that they can be integrated successfully into the end-to-end business process flow. They will have gained significant experience through multiple implementations and have begun to develop both depth and breadth on several engineering competencies. They have extensive knowledge of design and architectural patterns. They will provide engineering thought leadership within their teams and will play a role in mentoring and coaching of less experienced engineers. Your key responsibilities Hands-on software development Solution Design and Architecture ownership Experience in Agile and Scrum delivery Should be able to contribute towards good software design Participate in daily stand-up meetings Strong communication with stakeholders Articulate issues and risks to management in timely manner Train other team members to bring them up to speed Your skills and experience Extensive experience with java and related technologies such as Spring Core/Spring Boot/Hibernate/MyBatis Experience in developing application using data processing frameworks such as Spring Batch, Apache Beam, Apache Storm Experience with a wide variety of open source tools and frameworks - JMS/JPA/JAX-WS/JAX-RS/JAX-B/JTA standards; Xml binding. Parsers and xml schemas/xpath/xslt Experience with SSL/X.509 Certificates/Keystores Core java concepts such as lambdas and functional programming, streams, Generics, Concurrency Memory Management Tuning and Troubleshooting, experience with profiling and monitoring tools Knowledge of solution design and architecture including UML Design Patterns Refactoring Architecture decisions, quality attributes, documentation Experience in Agile Experience with Messaging and integration, Patterns, REST, SOA Experience with build and deployment Maven/Artifactory/Teamcity or Jenkins Unix scripting and hands on experience Performance engineering , different types of tests, measurement, monitoring, tools Performance tuning and troubleshooting Knowledge of emerging trends and technologies Experience with end to end design and delivery of solutions RDBMS /Oracle design, development, tuning Nice to have Experience with cloud technologies such as Docker, Kubernetes, Openshift, Azure Experience with Big data / Streaming technologies Experience with UI frameworks like Angular or React Any additional languages such as python, scala Sun/Oracle or architecture specific certifications Educational Qualifications Bachelors / Masters in Computer Science or relevant field.

Posted 3 weeks ago

Apply

5.0 - 9.0 years

10 - 15 Lacs

noida

Work from Office

Hands-on individual responsible for producing excellent quality of code, adhering to expected coding standards and industry best practices. Must have strong experience in Core Java, Multithreading, microservices, Spring and SQL. Good knowledge of Spring, Hibernate, JMS, Caching Frameworks, Memory Management Nice to have Kubernetes , Docker. Problem- solving/ Trouble shooting skills High levels of ownership and commitment on deliverables Strong Communication Skills - Should be interact with client stakeholders to probe a technical problem or clarify requirement specifications Mandatory Competencies Programming Language - Java - Core Java (java 8+) Fundamental Technical Skills - Programming Multithreading Collections Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. Database - Database Programming - SQL Middleware - API Middleware - Microservices Architecture - Architectural Patterns - Microservices.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

7 - 11 Lacs

noida

Work from Office

Java 8, Microservices, Multi-Threading, Spring Boot, Hibernate Good to know: SQL, Jenkins, OpenShift, Autosys Good Knowledge on the Agile Methodology Certifications (Preferred):Java8 and above Mandatory Competencies Programming Language - Java - Core Java (java 8+) Programming Language - Java - Hibernate DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Jenkins Beh - Communication and collaboration Architecture - Architectural Patterns - Microservices Programming Language - Java - Java Multithreading Programming Language - Java - Spring Framework Database - Database Programming - SQL Agile - Agile - SCRUM.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

mysuru

Work from Office

Educational Requirements Master Of Engineering,Master Of Technology,Bachelor Of Commerce,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Application Development and Maintenance Responsibilities Technical Skill Set:.NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Responsibilities: Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Technical and Professional Requirements: Min. 3 years of relevant experience In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: Technology->Microsoft Technologies->.NET Frameworks->.NET Core Technology->Microsoft Technologies->ASP.NET Technology->Full stack->.Net Full stack

Posted 4 weeks ago

Apply

15.0 - 19.0 years

0 Lacs

karnataka

On-site

We are looking for a highly skilled and experienced Mobile Architect to lead the design, development, and implementation of mobile applications across various platforms. As a Mobile Architect, you will play a crucial role in shaping our mobile strategy and driving innovation to deliver high-quality, user-friendly mobile experiences. Your responsibilities will include designing and implementing the overall architecture for our mobile applications, ensuring scalability, performance, maintainability, and security. You will lead the development of cross-platform applications using frameworks like React Native, Flutter, or similar technologies, targeting both iOS and Android platforms. Additionally, you will provide expertise in native iOS (Swift/Objective-C) and Android (Kotlin/Java) development and guide mobile developers while fostering a culture of collaboration and knowledge sharing. Furthermore, you will be responsible for researching and evaluating new mobile technologies, optimizing application performance, collaborating with QA teams to implement testing strategies, and working closely with product managers and designers to deliver solutions that meet business needs. You will also conduct code reviews, create technical documentation, and stay up-to-date with the latest trends in mobile technology and development. The qualifications and experience required for this role include: - Extensive Mobile Development Experience of 15+ years on iOS and Android platforms - Strong understanding and experience with cross-platform mobile development frameworks - Solid understanding of native iOS and Android development - Deep knowledge of mobile architectural patterns and API integration - Proficiency in mobile devops practices, cloud services, and performance optimization - Experience with mobile testing frameworks, version control systems, and Agile methodologies - Excellent communication, problem-solving, and leadership skills Preferred qualifications include knowledge of mobile security best practices, experience with UI/UX design principles, and contributions to open-source mobile projects. Joining us means more than just a job; it's about being part of a supportive and inspiring culture that values excellence, diversity, and inclusivity. If you are passionate about creating innovative mobile solutions and thrive in a collaborative environment, we encourage you to apply now and be a part of our team dedicated to making the world a healthier place. We are committed to responding to every applicant promptly.,

Posted 4 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Supervisor position is an intermediate management role where you will lead and direct a team of employees to establish and implement new or revised application systems and programs. Your main responsibility will be to lead applications systems analysis and programming activities. As an Applications Development Senior Supervisor, you will manage a team of professionals to achieve established goals and handle personnel duties such as performance evaluations, training, development, hiring, and disciplinary actions. You will also recommend new work procedures to enhance process efficiencies and resolve issues by applying technical experience and precedents. Additionally, you will develop and apply a comprehensive knowledge of how your area integrates within apps development and other technical areas. You will ensure the quality of tasks provided by yourself and your team, influence decisions, act as a backup to the Applications Development Manager, and mentor junior developers and analysts. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and team members. Your role will involve managing teams, assessing risks in business decisions, and driving compliance with laws, rules, and regulations. To qualify for this role, you should have 5 to 8 years of experience in Java with a minimum of 1 to 2 years of experience in Spark. You must be proficient in Java, have a good understanding of its ecosystems, and be familiar with Big Data computing Frameworks like Apache Spark. Strong knowledge of object-oriented programming, data structures, algorithms, design patterns, and writing clean, readable Java code is required. Experience with MVC, JDBC, RESTful, concurrency patterns in Java, and code versioning tools like Git is essential. A Bachelor's degree or equivalent experience is necessary for this position. This job description provides a high-level overview of the role, and additional job-related duties may be assigned as required. If you have a disability and need accommodation to apply for this opportunity, review the Accessibility at Citi.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

chandigarh

On-site

The ideal candidate should possess over 10 years of practical experience in Java/J2EE application development. You must demonstrate expertise in Spring Boot, REST APIs, JPA/Hibernate, and microservices. It is essential to have a strong background working with cloud platforms like AWS, Azure, or GCP, and be well-versed in cloud-native development. Proficiency in architectural patterns such as CQRS, Event Sourcing, and Domain-Driven Design (DDD) is required. A deep understanding of design principles, OOP, SOLID principles, and enterprise integration patterns is crucial for this role. Experience with Docker, Kubernetes, and CI/CD pipelines is a must-have. Familiarity with modern observability tools like Prometheus, Grafana, and ELK Stack will be advantageous. Additionally, strong database knowledge encompassing SQL and NoSQL, along with proficient data modeling skills, is necessary for success in this position.,

Posted 1 month ago

Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

The ideal candidate should possess a minimum of 8 years of experience in mobile application development, with a minimum of 3 years in an architectural or lead role. You should have a strong proficiency in mobile development frameworks and platforms such as Swift, Objective C, Xcode, Java, Kotlin, Android SDK, React Native, Flutter, or Xamarin. A deep understanding of architectural patterns like MVVM, MVP, Clean Architecture, and their practical application in mobile development is essential. You should have experience in designing modular, reusable components and managing complex state and data flows. Proficiency in RESTful APIs, GraphQL, and web services integration is required. Experience with cloud platforms (AWS, Azure, Google Cloud) and mobile-specific cloud solutions is desired. You should be adept at profiling and optimizing mobile applications, including memory management, network performance, and responsiveness. Knowledge of tools and methodologies for performance testing and debugging is a must. Expertise in mobile security principles, including data encryption, secure authentication, and vulnerability management, is crucial. Familiarity with industry standards and regulations like GDPR, HIPAA, and OWASP is preferred. Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools such as Jenkins, GitLab CI/CD, Bitrise is advantageous. You should also have knowledge of automated testing frameworks and strategies for mobile applications. Strong problem-solving and analytical skills are necessary, along with excellent written and verbal communication abilities to effectively convey technical concepts to both technical and non-technical stakeholders. As a Mobile Application Architect, your responsibilities will include creating and implementing comprehensive mobile application architectures for iOS and Android platforms, emphasizing scalability, performance, and maintainability. You will lead and mentor development teams, conduct code reviews, offer guidance on best practices, and ensure adherence to architectural standards. Translating business requirements into detailed technical solutions, including high-level design documents and architecture blueprints is part of your role. You will assess and recommend emerging technologies, frameworks, and tools to enhance mobile application development and ensure alignment with industry trends. Overseeing the integration of mobile applications with backend services, APIs, and third-party systems to ensure seamless functionality and data flow is crucial. Identifying and addressing performance bottlenecks, optimizing application performance, and ensuring a high-quality user experience are key responsibilities. Applying security best practices to protect user data, ensure compliance with relevant regulations, and safeguard against potential threats is essential. You will collaborate closely with product managers, UX/UI designers, and other stakeholders to ensure that mobile solutions meet business needs and deliver exceptional user experiences. Maintaining detailed documentation of architectural decisions, design patterns, and development processes to ensure consistency and knowledge sharing is also required. If you meet the above requirements and are ready for this exciting opportunity, we encourage you to apply now.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at NetApp, you will have the opportunity to work with modern cloud and container orchestration technologies in a production setting. You'll play a crucial role in scaling systems sustainably through automation and driving changes to enhance reliability and velocity. NetApp, as an intelligent data infrastructure company, focuses on helping customers identify and realize new business possibilities. You'll be part of a team that actively participates in product development and strategy, including testing and debugging operating systems that run NetApp storage applications. Your responsibilities will include developing web applications using HTML, CSS, TypeScript, Angular, JavaScript, and JavaScript frameworks. You should have a good understanding of Kubernetes & docker solutions and be adept at developing new UI components and libraries in Angular and React. Knowledge of design patterns, architectural patterns, computer architecture, data structures, and standard programming practices is essential. You should possess excellent problem-solving skills, a willingness to learn new technologies, and strong written and verbal communication skills. Collaboration is key at NetApp, where you'll work effectively with colleagues across functions and with external parties. You will participate in product design, development, unit testing, test automation, troubleshooting, and the delivery of systems or major subsystems. Additionally, you will lead and engage in technical discussions within the team and with other groups to evaluate and execute design and development plans for products. Willingness to take on additional tasks and responsibilities to contribute to team, department, and company goals is expected. To qualify for this role, you should have a minimum of 4-8 years of experience and hold a bachelor's or master's degree in computer science, IT, engineering, or a relevant field. NetApp is committed to being an equal opportunity employer and encourages individuals of all backgrounds, including those with disabilities, to apply for open positions. Our hybrid working environment aims to strengthen connection, collaboration, and culture for all employees, combining in-office and in-person expectations. At NetApp, we prioritize helping customers turn challenges into opportunities by using data effectively and innovatively. We offer a healthy work-life balance, comprehensive benefits, educational assistance, and various discounts and perks to support your professional and personal growth. If you are passionate about building knowledge and solving significant problems, we encourage you to apply to join our team. To apply for this position, please submit your application through our company website. Emailing employees, recruiters, or Human Resources personnel directly will not influence your application. Our values revolve around customer focus, caring for communities, ownership mentality, creating a sense of belonging, and embracing a growth mindset. NetApp offers benefits such as 40 hours of paid volunteer time off each year, an Employee Assistance Program, fitness and mental health resources, and paid time off for vacation and personal time to recharge.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As an AWS Cloud Engineer, your responsibilities will include migrating applications to the AWS cloud, understanding user requirements, and envisioning system features and functionality. You will be tasked with identifying bottlenecks and bugs, and providing recommendations for system solutions by evaluating the advantages and disadvantages of custom development. Your role will involve contributing to team meetings, troubleshooting development and production issues across various environments and operating platforms. Moreover, you will need to grasp architecture requirements and ensure effective design, development, validation, and support activities. It will be crucial to comprehend and analyze client requirements, refactor systems for workload migration or modernization to the cloud (specifically AWS), and oversee end-to-end feature development while addressing challenges encountered during implementation. Additionally, you will be responsible for creating detailed design artifacts, working on development, conducting code reviews, implementing validation and support activities, and promoting thought leadership within your technology specialization area. The ideal candidate for this role should possess expertise in containerization and microservices development on AWS. You should have a profound understanding of design issues and best practices, as well as solid knowledge of object-oriented programming. Familiarity with various design and architectural patterns, software development processes, and implementing automated testing platforms and unit tests is essential. Your hands-on experience in building applications using Java/J2EE, Springboot, and Python is highly valued, along with knowledge of RESTful APIs and the ability to design cloud-ready applications using cloud SDKs and microservices. Furthermore, exposure to cloud compute services such as VMs, PaaS services, containers, serverless computing, and storage services on AWS is beneficial. A good understanding of application development design patterns is also desired. In terms of competencies, effective verbal and written communication skills, the ability to engage with remote teams, high flexibility for travel, and the capacity to work autonomously or within a multi-disciplinary team environment are essential traits for success in this role.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As an Engineering Leader for the Cyber Security team at JioStar, you will collaborate with teams responsible for ensuring the overall security aspect of our products. Our focus is on crafting fast and intuitive experiences for all users, from personal viewing on Mobile Phones to creating living room experiences for families. The Security Engineering team at JioStar is dedicated to making security a default consideration in all new product development. Your role involves leading a team of security engineers to address security and privacy issues. You will play a crucial part in defining the "user experience" of security for engineers at JioStar. Key Responsibilities: - Focus on Application Security by developing tools to identify and prevent vulnerabilities in JioStar code - Identify existing vulnerabilities through penetration testing and design reviews - Analyze the security of systems and make informed risk decisions to minimize the attack surface - Set security goals across various departments - Conduct security tests by internal and third-party firms - Provide security training and promote a culture of security across the engineering and product team - Work on unifying security vulnerability management - Collaborate with departments to track and understand vulnerability risks - Analyze gaps that can be addressed at scale and ensure security compliance Skills & Attributes for Success: - Relevant engineering work experience and technical management expertise - Proven track record in building strong engineering teams - Mentor team members in their career development - Experience in setting product security strategy - Proficiency in security engineering and architectural patterns of large applications - Ability to positively impact engineering culture - Successful delivery of large-scale projects with cross-team dependencies Preferred Education & Experience: - Bachelor's Degree in Computer Science or related field - 10+ years of experience in Individual contribution and 3+ years in people management JioStar, a global media & entertainment company, is committed to diversity and creating an inclusive workplace where everyone can contribute authentically. Discrimination based on disability, gender, gender identity, or any other legally protected status is not tolerated. Join us in reimagining entertainment and sports for millions of viewers worldwide.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

ahmedabad, gujarat

On-site

You should have 1 to 3 years of experience in IOS Native Development with proficiency in the Swift programming language. You must possess a solid understanding of the full mobile development life cycle and have experience working with UIKit, Auto Layout, Core Data, Core Animation, Core Graphics, etc. It is essential to have hands-on experience with RESTful APIs, JSON, networking, and asynchronous patterns (GCD, URLSession) as well as third-party libraries like Alamofire and Firebase. Staying updated with Apple's design principles and industry technologies is crucial, and you should be able to adapt to evolving frameworks and trends. You should also be familiar with architectural patterns such as MVC, MVVM, VIPER, and have exposure to SwiftUI. Knowledge of version control tools like Git is necessary, along with familiarity with performance tuning, offline storage, threading, and memory management. Strong problem-solving and debugging skills are a must, paired with excellent written and verbal communication skills. Collaborating with cross-functional teams to define, design, and ship new features is expected, ensuring the performance, quality, and responsiveness of applications. Your responsibilities will include working on UI/UX to create pixel-perfect user interfaces, integrating third-party libraries, APIs, and SDKs as required, maintaining code quality, organization, and automation. It would be a plus if you have experience with Objective-C, unit testing, and UI testing frameworks, as well as if you have published one or more iOS applications on the Apple App Store.,

Posted 1 month ago

Apply

5.0 - 15.0 years

0 Lacs

hyderabad, telangana

On-site

You will be working as a .Net Lead/Architect with 5-15 years of experience in a team of 5 members. Your role will involve demonstrating strong hands-on expertise in .NET and Azure cloud technologies. You should possess a deep understanding of design, architectural patterns, and be proficient in writing clean code. Strong analytical skills are essential for this role. In this position, you will be required to have experience in handling overseas clients, hence excellent communication skills are a must. A good understanding of UI/ Angular will be an advantage. The domain you will be working in is the Financial Domain, with preferable knowledge in Investment banking.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, you play a crucial role in an agile team dedicated to enhancing, building, and delivering top-notch technology products in a secure, stable, and scalable manner. You are tasked with providing innovative technical solutions across various business functions to support the firm's objectives. You will lead and mentor a team of mobile application and full-stack developers, fostering collaboration and growth within the team. Your responsibilities include executing creative software solutions, designing, developing, and troubleshooting technical issues with a forward-thinking approach. You will also be involved in developing high-quality production code, conducting code reviews, and debugging code written by others. Identifying opportunities to automate remediation of recurring issues to enhance operational stability, contributing to the adoption of firmwide frameworks and practices, and leading communities of practice across Software Engineering to promote the use of cutting-edge technologies are also part of your role. Additionally, you will contribute to fostering a team culture of diversity, equity, inclusion, and respect. To be successful in this role, you must have formal training or certification in iOS application development with at least 5 years of applied experience. Hands-on experience in system design, application development, testing, and operational stability is essential. Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle is required. A solid understanding of agile methodologies, application resiliency, security, financial services industry IT systems, and cloud native experience are also necessary. Preferred qualifications include experience with CI/CD tools like Jenkins, knowledge of Cloud technologies such as AWS and Firebase, familiarity with Swift Package Manager, CocoaPods, dependency management, and web application development. Proficiency in Swift, SwiftUI, UIKit, Combine, and other iOS frameworks, along with strong knowledge of system design, architectural patterns, and design principles, are valuable assets for this role.,

Posted 1 month ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing and maintaining architecture standards, guidelines, and best practices. Your role will involve designing and implementing end-to-end solutions based on requirements from product owners and business stakeholders. This includes developing and designing requirements for web apps, mobile apps, microservices, and their associated ecosystem in consultation with internal departments and subsidiaries. You must utilize best practices for app design, user interface, and overall architecture. Ensuring that all designs are created according to internal development best practices and based on user journeys, wireframes & architectural patterns. You should have at least 5 years of experience designing applications (web & mobile), microservices & APIs, along with proficiency in cloud native technologies such as containers, service mesh, Kubernetes/OpenShift, and virtualization. Additionally, you should have a minimum of 3 years of work experience in Cyber/Information Security. Collaborating with the Information security team is essential to ensure the confidentiality, integrity, and availability of the bank's data assets. A strong all-round knowledge of software engineering, architecture & cyber security is required. You will be expected to have experience with building end-to-end design patterns & solutions that balance user experience, performance, resiliency, reliability, & security. Moreover, experience in integrating applications with surrounding ecosystems & technologies, including mobile apps, microservices, containers/cloud-native technologies, event streams, APIs, message brokers, and more is necessary. A deep understanding of architectural patterns like microservices, APIs & app development (mobile and application) is crucial. You should also possess knowledge of security concepts such as Authentication, Authorization, Encryption, Logging/Monitoring, Application Security (OWASP Top10), Infrastructure Security, Cloud Security & Regulations. Experience with enterprise architecture tools like Enterprise Architect and data modeling tools is preferred. Familiarity with cloud platforms such as OpenShift, Azure, AWS & OCI will be advantageous in this role.,

Posted 1 month ago

Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a Mobile Application Architect with over 8 years of experience, including at least 3 years in an architectural or lead role, you will be responsible for designing and implementing comprehensive mobile application architectures for both iOS and Android platforms. Your expertise in mobile development frameworks and platforms such as Swift, Objective C, Xcode, Java, Kotlin, Android SDK, React Native, Flutter, or Xamarin will be crucial in creating scalable, high-performance, and maintainable solutions. You must have a deep understanding of architectural patterns like MVVM, MVP, Clean Architecture, and be adept at designing modular, reusable components and managing complex state and data flows. Your responsibilities will include leading and mentoring development teams, conducting code reviews, and providing guidance on best practices to ensure adherence to architectural standards. You will translate business requirements into detailed technical solutions, assess emerging technologies and tools, and oversee the integration of mobile applications with backend services and third-party systems. Proficiency in RESTful APIs, GraphQL, and cloud platforms like AWS, Azure, and Google Cloud is essential for seamless functionality and data flow. In addition, you will be expected to identify and address performance bottlenecks, optimize application performance, and apply security best practices to protect user data and ensure compliance with industry standards and regulations. Your strong problem-solving skills, written and verbal communication abilities, and collaboration with product managers, UX/UI designers, and other stakeholders will ensure that mobile solutions meet business needs and deliver exceptional user experiences. Overall, your expertise in mobile security principles, continuous integration and deployment pipelines, performance testing, and debugging methodologies will contribute to the success of mobile application development projects. Your commitment to maintaining detailed documentation of architectural decisions and development processes will facilitate consistency and knowledge sharing within the team. If you are passionate about mobile application development and possess the necessary skills and experience, we encourage you to apply now.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

Changing the world through digital experiences is what Adobe is all about. Adobe provides individuals ranging from emerging artists to global brands with the necessary tools to design and deliver exceptional digital experiences. The company is passionate about empowering people to create beautiful and powerful images, videos, and apps, transforming how companies interact with customers across every screen. Adobe Lightroom is a cloud-based service designed for photography enthusiasts. It offers robust tools for editing, organizing, storing, and sharing photos across desktops, mobile devices, and the web. The Adobe Digital Imaging (DI) team responsible for developing this cutting-edge imaging service is seeking a dedicated and motivated engineer with technical acumen to contribute to building a scalable and responsive mobile application for Android. This application aims to provide photographers with powerful image editing and organizing tools on their mobile devices. **Responsibilities:** - Lead and manage a high-performance core-engineering group comprising developers and architects. - Collaborate with product management, architects, and other engineering teams within the Digital Imaging group and across Adobe to establish the technical vision and roadmap for the team. - Define and implement best software development and operational practices for the team. - Mentor team members, fostering their growth and career development. - Provide oversight, accountability, and leadership in making technical decisions with a bias for action. - Stay updated on emerging industry technologies and trends, sharing this knowledge with the team to influence product direction. **Requirements:** - Bachelor's degree in Computer Science or a related engineering field. - Strong computer science fundamentals with a solid grasp of architecture, design, and performance principles. - Over 10 years of experience in software development for mobile, desktop, or server applications. - Proven experience in building and leading highly scalable and performance-focused Android applications. - Proficiency in Java/Kotlin/C++ programming languages and one or more scripting languages like Python or Perl. - Good understanding of architectural patterns. - Strong people management and leadership skills. - Effective verbal and written communication skills. - Ability and interest in solving complex problems and a passion for continuously enhancing implementations with the latest advancements. Adobe is committed to ensuring accessibility for all users on Adobe.com. Individuals with disabilities or special needs requiring accommodations to navigate the website or complete the application process are encouraged to reach out to accommodations@adobe.com or call (408) 536-3015.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

lucknow, uttar pradesh

On-site

You will be joining our team as a Flutter Developer with a minimum of 1 year experience in both Hybrid and Native Development. Even if you lack the required experience but are confident in your abilities to work effectively, we encourage you to apply for this position. As a tech-obsessed individual with a hunger for startup environments, you should thrive under pressure and be able to meet tight deadlines. Your role will involve demonstrating excellent debugging skills, which includes the ability to identify memory leaks, performance bottlenecks, and utilize tools such as adb and proguard. It is essential that you have experience working with common hybrid and native libraries like Retrofit, OkHttp, and Glide. A solid understanding of Object-Oriented Programming (OOP), various architectural patterns such as MVP and MVVM, and their testability is highly valued. Your knowledge of Flutter UI principles, along with best practices, should be strong. Familiarity with open source libraries and a deep understanding of core Java and the Flutter framework are also essential for this role. Join us if you are ready to contribute your expertise and skills to our dynamic team.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a skilled software developer, you will be responsible for programming in C# and MSSQL, as well as utilizing various web technologies such as Asp.net MVC, Web API JSON, HTML, JavaScript, jQuery, and AJAX. Your familiarity with .Net Core and Angular will be beneficial in this role, along with a strong understanding of object-oriented programming and the ability to write reusable libraries. You should be well-versed in design and architectural patterns, and possess a solid grasp of fundamental design principles for developing scalable applications. In this position, you will be tasked with creating database schemas that accurately represent and support business processes. Experience in implementing automated testing platforms and unit tests is essential, along with proficiency in code versioning tools like Git and TFS. Your expertise in the Angular framework and frontend libraries will be utilized to contribute effectively to the development process. The job is a permanent position with a day shift schedule in Hyderabad, Telangana. Applicants are required to have 5 years of total work experience, with at least 4 years of experience in Angular. The work location is in person, and candidates are asked to specify their notice period during the application process.,

Posted 1 month ago

Apply

12.0 - 16.0 years

0 Lacs

chennai, tamil nadu

On-site

Join our team and be a part of the digital transformation journey in banking technology. We are looking for passionate professionals to deliver cutting-edge solutions for one of the largest banks. As a member of our team, you will be responsible for designing and overseeing the architecture of technology solutions within the assigned domain, ensuring they are scalable, secure, and robust while meeting business needs. Key Responsibilities: - Develop and maintain the technical architecture for solutions within the domain, including the Solution Intent document. - Ensure architectural consistency across the squads within the hive. - Collaborate with the Bank Tech Lead and Product Owners to translate business needs into technical solutions. - Provide guidance on best practices for reusability and automation across the Software Development Life Cycle (SDLC). - Ensure scalability, security, and performance of the solutions. - Demonstrate a strong understanding of SCB technology stacks and architectural patterns. - Possess strong communication and collaboration skills. - Ability to translate business requirements into technical solutions. - Exhibit strong problem-solving abilities and troubleshoot the environment effectively. - Domain experience is preferable. - Should have 12-15 years of experience in software architecture. - Experience with cloud platforms, security, and DevOps practices. - Proficient in designing scalable, secure, and robust systems. - Stay updated on emerging technologies and suggest improvements. - Familiarity with cloud-native architecture and DevOps practices.,

Posted 1 month ago

Apply

12.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

As an Android Lead with 12+ years of experience, you will be responsible for leading and managing teams for various OEMs, Tech companies, and Tier1s. You should be an expert in programming languages such as Java and Kotlin for Android app/framework development. Your excellent communication skills will be crucial in effectively coordinating with team members and stakeholders. Your expertise in Android App Development is essential, with advanced knowledge of Android Studio and proficiency in Android App Lifecycle Management concepts. You should have a deep understanding of performance optimization techniques to ensure the efficient functioning of Android applications. Your skills in Kotlin and Java will be utilized to develop high-quality and effective Android applications. In addition, you must possess expertise in architectural patterns and be capable of designing complex app architectures that are scalable and maintainable. Your proficiency in Jetpack Compose for UI designs, Retrofit for network operations, and Room for database solutions will be instrumental in developing cutting-edge Android applications. Overall, as an Android Lead, you will play a key role in driving the development of innovative Android applications and leading teams towards successful project outcomes.,

Posted 1 month ago

Apply

4.0 - 13.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Golang Developer/Senior Backend Developer, you will be responsible for designing and developing web APIs and RESTful APIs with a minimum of 4+ years of experience in Golang. Your expertise will be crucial in building cloud-native web services at web scale. You should have a strong understanding of software design and architectural patterns, along with experience in agile methodologies such as Scrum or Kanban. Furthermore, your role will involve working with relational data stores like MSSQL or MySQL. If you are passionate about backend development and have 8 to 13 years of experience, this opportunity in Pune is for you. If you are ready to take on this challenging yet rewarding role, apply now by sending your resume to hr@anchormrkt.in. Join our team and be a part of our exciting journey in the tech industry.,

Posted 1 month ago

Apply

5.0 - 10.0 years

16 - 20 Lacs

Pune

Work from Office

About The Role : As a Senior Data Architect, you will be instrumental in shaping the banks enterprise data landscapesupporting teams in designing, evolving, and implementing data architectures that align with the enterprise target state and enable scalable, compliant, and interoperable solutions. You will also serve as the go-to expert and trusted advisor on what good looks like in data architecture, helping to set high standards and drive continuous improvement across the organization. This role is ideal for an experienced data professional with deep technical expertise, strong solution architecture skills, and a proven ability to influence design decisions across both business and technology teams. Responsibilities 1. Enterprise Data Architecture & Solution Design Support teams in designing, evolving, and implementing data architectures that align with the enterprise target state and enable scalable, compliant, and interoperable solutions. Serve as the go-to person for data architecture best practices and standards, helping to define and communicate what good looks like to ensure consistency and quality. Lead and contribute to solution architecture for key programs, ensuring architectural decisions are well-documented, justified, and aligned to enterprise principles. Work with engineering and platform teams to design end-to-end data flows, integration patterns, data processing pipelines, and storage strategies across structured and unstructured data. Drive the application of modern data architecture principles including event-driven architecture, data mesh, streaming, and decoupled data services. 2. Data Modelling and Semantics Provide hands-on leadership in data modelling efforts, including the occasional creation and stewardship of conceptual, logical, and physical models that support enterprise data domains. Partner with product and engineering teams to ensure data models are fit-for-purpose, extensible, and aligned with enterprise vocabularies and semantics. Support modelling use cases across regulatory, operational, and analytical data assets. 3. Architecture Standards & Frameworks Define and continuously improve data architecture standards, patterns, and reference architectures that support consistency and interoperability across platforms. Embed standards into engineering workflows and tooling to encourage automation and reduce delivery friction. Measure and report on adoption of architectural principles using architecture KPIs and compliance metrics. 4. Leadership, Collaboration & Strategy Act as a technical advisor and architectural leader across initiatives mentoring junior architects and supporting federated architecture teams in delivery. Build strong partnerships with senior stakeholders across the business, CDIO, engineering, and infrastructure teams to ensure alignment and adoption of architecture strategy. Stay current with industry trends, regulatory changes, and emerging technologies, advising on their potential impact and application. Skills Extensive experience in data architecture, data engineering, or enterprise architecture, preferably within a global financial institution. Deep understanding of data platforms, integration technologies, and architectural patterns for real-time and batch processing. Proficiency with data architecture tools such as Sparx Enterprise Architect, ERwin, or similar. Experience designing solutions in cloud and hybrid environments (e.g. GCP, AWS, or Azure), with knowledge of associated data services. Hands-on experience with data modelling, semantic layer design, and metadata-driven architecture approaches. Strong grasp of data governance, privacy, security, and regulatory complianceespecially as they intersect with architectural decision-making. Strategic mindset, with the ability to connect architectural goals to business value, and communicate effectively with technical and non-technical stakeholders. Experience working across business domains including Risk, Finance, Treasury, or Front Office functions. Well-being & Benefits Emotionally and mentally balanced: we support you in dealing with life crises, maintaining stability through illness, and maintaining good mental health Empowering managers who value your ideas and decisions. Show your positive attitude, determination, and open-mindedness. A professional, passionate, and fun workplace with flexible Work from Home options. A modern office with fun and relaxing areas to boost creativity. Continuous learning culture with coaching and support from team experts. Physically thriving we support you managing your physical health by taking appropriate preventive measures and providing a workplace that helps you thrive Private healthcare and life insurance with premium benefits for you and discounts for your loved ones. Socially connected: we strongly believe in collaboration, inclusion and feeling connected to open up new perspectives and strengthen our self-confidence and wellbeing. Kids@TheOffice - support for unexpected events requiring you to care for your kids during work hours. Enjoy retailer discounts, cultural and CSR activities, employee sport clubs, workshops, and more. Financially secure: we support you to meet personal financial goals during your active career and for the future Competitive income, performance-based promotions, and a sense of purpose. 24 days holiday, loyalty days, and bank holidays (including weekdays for weekend bank holidays). We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 1 month ago

Apply

6.0 - 10.0 years

10 - 20 Lacs

Bengaluru

Work from Office

Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Are you passionate about solving complex problems? Do you thrive in a fast-paced environment? Then there’s a good chance you will love being a part of our Software Engineering – Development team at Kyndryl, where you will be able to see the immediate value of your work. As a Software Engineering - Developer at Kyndryl, you will be at the forefront of designing, developing, and implementing cutting-edge software solutions. Your work will play a critical role in our business offering, your code will deliver value to our customers faster than ever before, and your attention to detail and commitment to quality will be critical in ensuring the success of our products. Using design documentation and functional programming specifications, you will be responsible for implementing identified components. You will ensure that implemented components are appropriately documented, unit-tested, and ready for integration into the final product. You will have the opportunity to architect the solution, test the code, and deploy and build a CI/CD pipeline for it. As a valued member of our team, you will provide work estimates for assigned development work, and guide features, functional objectives, or technologies being built for interested parties. Your contributions will have a significant impact on our products' success, and you will be part of a team that is passionate about innovation, creativity, and excellence. Above all else, you will have the freedom to drive innovation and take ownership of your work while honing your problem-solving, collaboration, and automation skills. Together, we can make a difference in the world of cloud-based managed services. Your Future at Kyndryl The career path ahead is full of exciting opportunities to grow and advance within the job family. With dedication and hard work, you can climb the ladder to higher bands, achieving coveted positions such as Principal Engineer or Vice President of Software. These roles not only offer the chance to inspire and innovate, but also bring with them a sense of pride and accomplishment for having reached the pinnacle of your career in the software industry. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required Technical and Professional Experience: 7+ years of hands-on experience in Java Fullstack software development and architecture Strong backend expertise, including: Expert-level skills in Java, Spring Boot, Hibernate, and JPA Experience designing and developing scalable microservices and RESTful APIs Solid understanding of software design principles and architectural patterns (MVC, MVVM, Event-driven, Domain-driven Design) Familiarity with API security standards such as OAuth2, OpenID Connect Experience with SQL Server: schema design, stored procedures, performance tuning, replication, and database security Strong frontend expertise, including: 3+ years of experience in modern front-end frameworks: Angular (v8+) or React (v17+) Strong command of JavaScript, TypeScript, HTML5, CSS3 or any UI framework like material-ui Experience with responsive UI design and cross-browser compatibility Familiarity with state management libraries (e.g., NgRx, Redux) Knowledge of UI performance tuning, lazy loading, and component reusability Hands-on experience integrating REST APIs with front-end frameworks Proficiency with DevOps tools and CI/CD pipelines (Git, Jenkins, Azure DevOps or similar) Experience with Docker and Kubernetes for containerization and deployment Passion for mentoring, code reviews, and continuous improvement Preferred Technical and Professional Experience: Proficiency with Azure Cloud Services, such as Azure App Services, Azure SQL, Azure Storage, Azure Functions, Key Vault, Monitoring tools. Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect Expert) Experience in legacy system modernization and data migration projects Understanding of cloud-native architecture and scaling strategies on cloud platforms Experience in regulated environments (e.g., Finance, Insurance) Being You Diversity is a whole lot more than what we look like or where we come from, it’s how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we’re not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That’s the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address.

Posted 1 month ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Navi Mumbai, Pune, Chennai

Work from Office

Total Experience: 5-12 years Mode of Hire: Permanent Educational Qualification: Any (Full Time Graduate) Job Roles and Responsibilities: Ensure activities in the shift are completed within SLA Ensure proper takeover and handover of activities across shifts Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages Create tasks, analyse and provide effort estimations/story points Test and deploy applications and systems Revise, update, refactor and debug code Improve existing software Develop documentation throughout the software development life cycle (SDLC) Serve as an expert on applications and provide technical support Job Requirements: Proven experience in .NET Full Stack Development (More than 5+ yrs) Proven experience working on L2/L3 Support activities Experience working on React / React native Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)) Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3 Familiarity with architecture styles/APIs (REST, RPC) Experience in SQL Understanding of Agile methodologies Excellent troubleshooting and communication skills.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies