Jobs
Interviews

363 Mockito Jobs - Page 4

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

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

We are looking for a Java Developer to produce scalable software solutions on distributed systems like Hadoop using Spark Framework. You will be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment. As a Developer, you should be comfortable with back-end coding, development frameworks, third party libraries, and Spark APIs required for application development on distributed platforms like Hadoop. Being a team player with a knack for visual design and utility is essential. Familiarity with Agile methodologies will be an added advantage. A large part of the workloads and applications will be cloud-based, so knowledge and experience with Google Cloud Platform (GCP) will be handy. As part of our flexible scheme, here are some of the benefits you'll enjoy: - Best in class leave policy - Gender-neutral parental leaves - 100% reimbursement under childcare assistance benefit (gender-neutral) - Sponsorship for industry-relevant certifications and education - Employee Assistance Program for you and your family members - Comprehensive Hospitalization Insurance for you and your dependents - Accident and Term life Insurance - Complementary Health screening for 35 years and above Your key responsibilities will include working with development teams and product managers to ideate software solutions, designing client-side and server-side architecture, building features and applications capable of running on distributed platforms and/or the cloud, developing and managing well-functioning applications supporting micro-services architecture, testing software for responsiveness and efficiency, troubleshooting, debugging, and upgrading software, creating security and data protection settings, and writing technical and design documentation. Additionally, you will be responsible for writing effective APIs (REST & SOAP). To be successful in this role, you should have proven experience as a Java Developer or similar role as an individual contributor or development lead, familiarity with common stacks, strong knowledge and working experience of Core Java, Spring Boot, Rest APIs, and Spark API, knowledge of React framework and UI experience, knowledge of Junit, Mockito, or other frameworks, familiarity with GCP services, design/architecture, and security frameworks, experience with databases (e.g., Oracle, PostgreSQL, BigQuery), familiarity with developing on distributed application platforms like Hadoop with Spark, excellent communication and teamwork skills, organizational skills, an analytical mind, a degree in Computer Science, Statistics, or a relevant field, and experience working in Agile environments. Good to have skills include knowledge of JavaScript frameworks (e.g., Angular, React, Node.js) and UI/UX design, knowledge of Python, and knowledge of NoSQL databases like HBASE, MONGO. You should have 4-7 years of prior working experience in a global banking/insurance/financial organization. You will receive training and development to help you excel in your career, coaching and support from experts in your team, and a culture of continuous learning to aid progression. We strive for a culture in which we are empowered to excel together every day, acting responsibly, thinking commercially, taking initiative, and working collaboratively. Together we share and celebrate the successes of our people. We welcome applications from all people and promote a positive, fair, and inclusive work environment.,

Posted 1 week ago

Apply

8.0 - 10.0 years

0 - 0 Lacs

bangalore, noida, chennai

Remote

Job Description: Overall 6 to 8 years of professional experience Experience developing microservices and cloud native apps using Java/J2EE, REST APIs, Spring Core, Spring MVC Framework, Spring Boot Framework JPA (Java Persistence API) (Or any other ORM), Spring Security and similar tech stacks (Open source and proprietary) Experience working with Unit testing using framework such as Junit, Mockito, JBehave Build and deploy services using Gradle, Maven, Jenkins etc. as part of CI/CD process Experience working in Google Cloud Platform GCP knowledge is preferred for offshore Experience with any Relational Database (Oracle, PostgreSQL etc.) Designing, developing, and implementing custom software and database application capabilities with limited oversight Excellent communication skills design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration Acting as a member of the team supporting teammates and collaborating with a do what it takes attitude to ensure project and team success Strong Customer orientation Excellent written and oral communication skills Excellent listening and interpersonal skills Ability to communicate ideas in both technical and user-friendly language

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Lead/Senior Software Engineer at Cygnet One in Ahmedabad, you will play a crucial role in designing, developing, and maintaining high-performing and scalable Java-based enterprise applications. Your expertise in Java and related technologies will be utilized throughout the software development lifecycle to ensure the delivery of top-notch solutions. Additionally, you will have the opportunity to mentor junior engineers and contribute to architectural decisions. Your responsibilities will include designing and developing robust Java applications, writing clean and maintainable code following best practices, actively participating in all SDLC phases, utilizing Spring Boot and Hibernate for backend systems, managing projects with Maven, and conducting unit and integration tests using JUnit and Mockito. Collaboration with cross-functional teams, troubleshooting technical issues, contributing to architectural discussions, and staying updated on technology trends will also be part of your role. To be successful in this position, you should hold a Bachelor's or Master's degree in Computer Science, possess at least 5 years of Java development experience, have proficiency in Java programming, Spring Boot, and Hibernate, and be skilled in writing tests and using version control systems. Strong problem-solving skills, excellent communication, and the ability to work both independently and collaboratively are essential. Bonus skills that are highly desirable for this role include experience with Microservices architecture, messaging systems like Kafka and ActiveMQ, in-memory data stores such as Redis, integration frameworks like Camel, API Gateway technologies, security protocols like OAuth 2.0, Cloud Technologies (e.g., AWS, Azure, GCP), and familiarity with AI-powered development tools like GitHub Copilot or Codium. If you are a passionate and experienced software engineer looking to contribute to cutting-edge projects in a collaborative and innovative environment, Cygnet One is the place for you. Join us in our mission to develop high-quality enterprise applications and make a significant impact in the technology industry.,

Posted 1 week ago

Apply

4.0 - 6.0 years

7 - 12 Lacs

Pune

Work from Office

Role Description Java/Kotlin, Android SDK, Android Studio IDE Experience building UI using Jetpack Component with Material design and working knowledge of MVP/MVVM or Clear Architecture. Experience in unit testing using Junit, Mockito or any other framework. Working knowledge of web services: REST/SOAP and XML/JSON. Working knowledge of Firebase Cloud Messaging. Working knowledge of Room persistence library and SQLite and Knowledge of secure storage(Key Store & Encrypted Shared Preference). Experience in multithreading, background scheduling and memory management. Experience in open source libraries (Retrofit, Glide/Picasso and Dagger/Hilt). Strong understanding of Kotlin Coroutines, Flow, and structured concurrency. Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation. Technical Skills Experience with hybrid mobile app development using frameworks such as Ionic, React Native, or Xamarin. Understanding of web development technologies such as HTML, CSS, and JavaScript. Knowledge of native app development using iOS or Android SDKs. Experience with RESTful web services and integrating them into hybrid apps. Must have excellent communication skills and be able to communicate complex technical information to non-technical stakeholders in a clear and concise manner. Must understand the company's long-term vision and align with it. Provide leadership, guidance, and support to team members, ensuring the successful completion of tasks, and promoting a positive work environment that fosters collaboration and productivity, taking responsibility of the whole team. Nice-to-have skills Qualifications 4-6 years of work experience in relevant field B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred

Posted 1 week ago

Apply

2.0 - 5.0 years

3 - 7 Lacs

Chennai

Work from Office

Grade Specific Skills (competencies) .Net core .NET Framework 6 .Net MVC ActiveMQ ADO.NET Advanced C# Advanced JavaScript (ES2015) Agile (Software Development Framework) Android Angular Ansible API design API Gateway API integration ASP.NET ASP.NET Core ASP.NET Core Web API ASP.NET MVC 5 Assymetric Encryption Attentiveness AWS Compute and PAAS AWS DevOps AWS Lambda Azure Boards Azure Compute Azure DevOps Azure Integration Services Azure Repos Azure SDK Azure Security Azure Storage Blazor C# C/C++ Caching Cloud Computing Cloud Migration Cloud Storage Cloud Strategy Collaboration Compression Containerization Continuous Integration and Continuous Delivery (CI/CD) Core Java Critical Thinking CSS3 Data formats JSON XML Data formats YAML DevOps Docker Entity framework Entity Framework Core Git GitHub gradle Groovy Hashing Hibernate HTML5 HTTP and verbs Hybris IDE Java Webservices JavaScript Jenkins Jmeter JMS ( Java Messaging Service) jQuery JSP junit Kafka Kubernetes Learning Mindset Linux Logic Apps maven Message Oriented Middleware Microcontrollers Microservices Microsoft SQL Server mockito Monitoring and Optimizing Azure Solutions Mulesoft Multi-Cloud MVC Core Node Js noSQL Nunit Testing OWASP Problem Solving Profiling React Rest API Rest Webservices RTOS Ruby on Rails Serial Comunication Service registry Servlets SOA (Service Oriented Architecture) Software Design patterns Software Testing Source Control Spring Core Spring Data Spring MVC Stakeholder Management Struts Symetric Encryption System Design Terraform Time Management Tuning Unit Testing Verbal Communication Verification and Validation Vue WCF Web API Written Communication

Posted 1 week ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

Noida, Pune, Bengaluru

Work from Office

Description: Boomi India Lab (11013020) Requirements: Yrs of Exp - 5-6 Yrs Skills need : Java, Springboot, IntelliJ, Mockito, JUnit,Hibernate, MySQL, Post Gre Sequel, Design Patterns, AWS stack, Proficient in Web Services technologies (Rest, SOAP, WSDL),GIT, Maven Good to Have : Amazon Q, Co-pilot Job Responsibilities: Bamboo/Jenkins/Harness, Ansible, Snyk, SonarQube - NewRelic, AppD, Splunk - Google Suite, Slack, Atlassian Suite (Jira, Confluence) What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As a skilled Android Developer with 2-3 years of experience in Kotlin and Jetpack Compose, you will be responsible for developing, testing, and maintaining Android applications. You will work closely with cross-functional teams to design and implement new features, integrate RESTful APIs using libraries like Retrofit and OkHttp, and handle local data storage with ROOM Database. Writing unit and UI tests using frameworks like JUnit, Espresso, and Mockito will be a part of your routine. You will use Git for version control and project workflows via GitHub or JIRA, optimizing applications for performance, usability, and scalability. The ideal candidate will have 2-3 years of experience in Android development using Kotlin, proficiency with Android SDK, ROOM Database, and Retrofit, and hands-on experience or familiarity with Jetpack Compose. Basic knowledge of Dagger or Hilt for dependency injection, familiarity with modern Android architecture patterns like MVVM, and experience with unit and UI testing frameworks such as JUnit, Espresso, or Mockito are required. Familiarity with Firebase or AWS is a plus, along with strong problem-solving skills and a keen eye for detail. If you have prior exposure to building cutting-edge Android applications, knowledge of performance optimization techniques and best practices, and are passionate about Android development, this is the perfect opportunity to take your career to the next level. In return, you can expect to work in a collaborative and innovative environment that promotes creativity and technical growth, participate in exciting Android projects using the latest technologies, enjoy flexible work schedules and remote work options, and receive a competitive salary and benefits package. Join our team to grow in a supportive environment where your contributions will have a meaningful impact, work with the latest tools and technologies to continuously improve your skills, and experience a flexible and dynamic work culture that values creativity and collaboration. Apply now to be a part of our dynamic tech company and contribute to building seamless and modern Android applications.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Java Backend Developer at our organization located in Chennai, India (Hybrid), with 5-7 years of experience, you will be responsible for developing scalable, secure web applications and APIs. Your role will involve working with modern frameworks like Spring MVC/Boot and Reactive stacks to design REST and GraphQL APIs. Collaboration with front-end, QA, and DevOps teams will be essential in delivering high-quality solutions. Your key responsibilities will include designing, building, and maintaining Java-based web services using Spring MVC, Spring Boot, and reactive frameworks. You will also be involved in architecting secure, high-performance REST and GraphQL APIs, collaborating with front-end engineers, implementing web services, designing efficient data models and SQL solutions, and writing comprehensive unit tests. To excel in this role, you must possess strong Java (8+) experience with Spring MVC, Spring Boot, and reactive programming. Proficiency in JavaScript, JQuery, HTML5, and CSS is also required. Hands-on experience in building secure REST and GraphQL APIs, working with SQL Server, JUnit, and mocking frameworks is essential. A solid understanding of OOD/OOP principles, design patterns, and microservices architecture is crucial. Additionally, strong communication, problem-solving skills, and the ability to work in fast-paced Agile environments are important soft skills. Exposure to Spring Security, OAuth2/OpenID Connect, containerization (Docker, Kubernetes), CI/CD pipelines, front-end frameworks like React, Angular, or Vue.js, GraphQL tooling (Apollo, GraphQL Java), and cloud platforms (Azure, AWS, GCP) will be considered a bonus. If you have a Bachelors or Masters degree in Computer Science, IT, or a related field and experience in building REST/GraphQL APIs, Java + Spring applications, and SQL Server systems, we encourage you to apply by sending your CV and a brief cover letter to [Hemalatha.a@cloudesign.com].,

Posted 1 week ago

Apply

5.0 - 12.0 years

0 - 0 Lacs

hyderabad, telangana

On-site

As a Senior Software Engineer with 5-8 years of experience, you will be responsible for developing efficient and scalable software solutions. Your primary focus will be on utilizing Core JAVA (8 or above), Springboot, RESTful APIs, and Microservices architecture to deliver high-quality applications. Additionally, you will be expected to work with Maven and possess strong AWS skills, particularly in services like S3 bucket, step functions, storage gateway, ECS, EC2, DynamoDB, AuroraDB, Lambda functions, and Glue. In this role, it is essential to have expertise in Code management using Git, setting up CI/CD Pipelines with tools like Jenkins/GitHub, and working with Docker/Kubernetes for containerization. Your knowledge of SQL/NoSQL databases such as PostgreSQL and MongoDB will be beneficial. Experience in Testing frameworks like Unit Testing (JUnit/Mockito), integration testing, mutation testing, and TDD is crucial. Proficiency in Kafka, graphQL/Supergraph, and using splunk/honeycomb dashboards will be advantageous. You will also be involved in interacting with APIs, ensuring security in AWS, managing Containers, and holding AWS certifications. The ideal candidate should have strong communication skills, be a team player, and possess a proactive attitude towards problem-solving. This position is based in Hyderabad and offers a competitive salary based on your experience level. If you are passionate about software engineering and have a solid background in the mentioned technologies, we encourage you to apply and be part of our dynamic team.,

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

kochi, kerala

On-site

As a Java Backend Developer in our IoT domain team based in Kochi, you will be responsible for designing, developing, and deploying scalable microservices using Spring Boot, SQL databases, and AWS services. Your role will involve leading the backend development team, implementing DevOps best practices, and optimizing cloud infrastructure. Your key responsibilities will include architecting and implementing high-performance, secure backend services using Java (Spring Boot), developing RESTful APIs and event-driven microservices with a focus on scalability and reliability, designing and optimizing SQL databases (PostgreSQL, MySQL), and deploying applications on AWS using services like ECS, Lambda, RDS, S3, and API Gateway. You will also be responsible for implementing CI/CD pipelines, monitoring and improving backend performance, ensuring security best practices, and authentication using OAuth, JWT, and IAM roles. The required skills for this role include proficiency in Java (Spring Boot, Spring Cloud, Spring Security), microservices architecture, API development, SQL (PostgreSQL, MySQL), ORM (JPA, Hibernate), DevOps tools (Docker, Kubernetes, Terraform, CI/CD, GitHub Actions, Jenkins), AWS cloud services (EC2, Lambda, ECS, RDS, S3, IAM, API Gateway, CloudWatch), messaging systems (Kafka, RabbitMQ, SQS, MQTT), testing frameworks (JUnit, Mockito, Integration Testing), and logging & monitoring tools (ELK Stack, Prometheus, Grafana). Preferred skills that would be beneficial for this role include experience in the IoT domain, work experience in startups, event-driven architecture using Apache Kafka, knowledge of Infrastructure as Code (IaC) with Terraform, and exposure to serverless architectures. In return, we offer a competitive salary, performance-based incentives, the opportunity to lead and mentor a high-performing tech team, hands-on experience with cutting-edge cloud and microservices technologies, and a collaborative and fast-paced work environment. If you have any experience in the IoT domain and are looking for a full-time role with a day shift schedule in an in-person work environment, we encourage you to apply for this exciting opportunity in Kochi.,

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking a talented and proactive Backend Developer to join our team working on an EV Charging Software Platform. Your main responsibility will be to create scalable and secure back-end services for web and mobile applications used by EV drivers, station owners, and admins. This role will involve designing microservices architecture, handling APIs, integrating real-time charging data, and ensuring optimal performance and availability. As a Backend Developer Intern, you will be expected to: - Develop and maintain RESTful APIs and microservices to support frontend and mobile platforms. - Implement authentication and authorization mechanisms using technologies like JWT, OAuth2, and role-based access control. - Write efficient database queries for relational databases such as MySQL and PostgreSQL, and optionally for NoSQL databases like Redis and MongoDB. - Collaborate closely with frontend, mobile, DevOps, and QA teams to ensure seamless development processes and feature integration. - Document APIs using Swagger/OpenAPI and maintain version control for different modules. - Conduct code reviews, create unit and integration tests, and uphold clean code principles and SOLID design patterns. - Ensure the security, availability, and scalability of backend systems to handle real-time EV charging sessions effectively. Qualifications and Skills Required: - Bachelor's degree in Computer Engineering or IT Engineering (B.E./B.Tech) - Proficiency in: - Java 8+, Spring Boot, Spring MVC, Spring Security - Hibernate/JPA, RESTful API Development, Maven/Gradle - Experience working with databases such as MySQL, PostgreSQL, and Redis for caching and session management. - Knowledge of security protocols including JWT, OAuth2, role-based access control, and CORS policies. - Familiarity with documentation and testing tools like Swagger/OpenAPI, JUnit/TestNG, Postman, Mockito. - Understanding of Git version control and GitFlow practices. If you are enthusiastic about making a difference in the world and advancing your career, please send your resume to careers@bentork.com.,

Posted 1 week ago

Apply

17.0 - 21.0 years

0 Lacs

karnataka

On-site

Publicis Sapient is seeking Senior Engineering Leaders to join a team of bright thinkers and doers. The role involves utilizing problem-solving creativity to design, architect, and develop high-end technology solutions that address clients" most complex challenges in various industries. As part of our mission to transform the world, your ideas, thoughts, and solutions will play a vital role in shaping our approach. Publicis Sapient empowers clients to excel in the digital era by offering expert strategies, customer-centric experience design, and top-notch product engineering. The future of business is characterized by disruption, transformation, and a shift towards digital at its core. We are looking for passionate technologists who possess deep skills, boldness, collaboration, and flexibility to reimagine how businesses operate, ultimately enhancing the lives of people and the world. Our work is driven by challenging boundaries, multidisciplinary collaboration, highly agile teams, and leveraging the latest technologies and platforms. As a Senior Engineering Leader, you will be a key player in a product squad, responsible for delivering solutions for large-scale clients. In the role of Director Technology, you are expected to have strong expertise in the Gen AI/ML space, understand clients" business domains, and drive Digital Business Transformation opportunities from end to end. Additionally, you will lead architecture, design, estimation, planning, and collaborate with clients to implement solutions effectively. It is crucial to focus on non-functional requirements such as security, performance, availability, resiliency, reliability, and maintainability, while also working closely with senior stakeholders, product managers, and platform engineers to define architecture and engineering practices. The ideal candidate should have 17+ years of experience in building large-scale, high-volume, low-latency, high-availability, and complex distributed services. Experience as a hands-on solution architect with a track record of delivering numerous large-scale projects from inception is essential. Proficiency in proposal and engineering initiatives, managing client accounts, leading large teams, driving various initiatives, and making open-source contributions are key skills required. In terms of architecture and design, the candidate should be able to identify potential solutions, recommend the best approach based on requirements, and manage stakeholders to drive decisions on tools, technologies, user journeys, and governance. Proficiency in object-oriented, SOLID, and DRY principles, reactive programming model, microservices, event-driven solutions, and alternative architecture patterns is necessary. Strong experience in Java, Springboot/Spring Cloud or similar frameworks, database modeling, normalization, caching solutions, and performance in a containerized/multi-cloud environment is expected. The candidate should also have experience in utilizing build and automation tools, code quality plugins, CI/CD pipelines, containerization platforms, logging, monitoring solutions, application profiling tools, cloud platforms, messaging platforms, distributed caching solutions, testing, and performance engineering. A growth culture focused on continuous learning, sharing knowledge, and delivering innovative solutions is embedded within the organization. A Bachelor's or Master's Degree in Computer Engineering, Computer Science, or a related field is required. Publicis Sapient offers a gender-neutral policy, 18 paid holidays per year, generous parental leave, flexible work arrangements, and employee assistance programs to support wellness and well-being. As a digital transformation partner, Publicis Sapient helps organizations transition to a digitally enabled state through a combination of strategy, consulting, customer experience, agile engineering, and problem-solving creativity. By fostering a start-up mindset and modern methods, we unlock value and accelerate our clients" businesses to design products and services that truly resonate with their customers.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Technical System Analyst at Barclays, you will play a crucial role in spearheading the evolution of the digital landscape, driving innovation and excellence. Your primary responsibility will be to utilize cutting-edge technology to revolutionize the digital offerings, ensuring unparalleled customer experiences. Working as part of a team of developers, you will deliver a robust technology stack by leveraging your strong analytical and problem-solving skills to understand business requirements and deliver high-quality solutions. To excel in this role, you should have experience with software development methodologies like Agile, possess awareness of leading-edge tools, techniques, and services within the IT domain. Your expertise should include software development proficiency in languages and technologies such as Java17.21, J2EE Frameworks (Spring Core, Spring Boot), Databases (Oracle / DB2), Micro-services, REST API, jQuery, HTML5, CSS, application servers like JBoss and Tomcat, Version Control Software (Bit Bucket / Git), Junit, Mockito, TDD, Agile-Scrum methodologies, cloud technologies, DevOps, Jenkins pipeline, among others. Collaboration with Solution Architects will be essential to convert the Architecture Vision into high-level and low-level designs. Your role will involve conducting technical analysis of requirements, reviewing and creating business and technical flow documentation, and working closely with developers and testers to ensure the completeness of requirements. Additionally, valuable skills for this position include previous experience working with global teams and understanding of AWS, Microservice/API-oriented architectures. You will be evaluated based on key critical skills such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, and job-specific technical skills. This opportunity is located in Pune, India. **Purpose of the Role:** The purpose of this role is to support the organization in achieving its strategic objectives by identifying business requirements and proposing solutions to address business problems and opportunities. **Accountabilities:** - Identify and analyze business problems and client requirements necessitating organizational change. - Develop business requirements to tackle business problems and capitalize on opportunities. - Collaborate with stakeholders to ensure solutions meet their needs and expectations. - Assist in creating business cases justifying investment in proposed solutions. - Conduct feasibility studies to assess the viability of proposed solutions. - Monitor project progress and report on it to ensure timely and budget-compliant delivery of proposed solutions. - Develop operational and process designs to ensure solutions are delivered within the agreed scope. - Support change management activities, including the development of a traceability matrix for successful implementation and embedding of proposed solutions. **Analyst Expectations:** - Perform assigned activities in a timely manner and to a high standard, driving continuous improvement. - Demonstrate in-depth technical knowledge and experience in the assigned area of expertise. - Lead and supervise a team, guiding professional development, allocating work requirements, and coordinating resources. - For leadership roles, exhibit clear leadership behaviors to create an environment for colleagues to excel. - For individual contributors, develop technical expertise in the work area and act as an advisor where needed. - Impact the work of related teams within the area and partner with other functions and business areas. - Take responsibility for operational processing and activities, escalating breaches of policies/procedures when necessary. - Advise and influence decision-making within the area of expertise, owning risk management and strengthening controls. - Maintain an understanding of how own sub-function integrates with the function and the organization's products, services, and processes. - Resolve problems by identifying solutions through acquired technical experience, guiding and persuading team members, and communicating complex/sensitive information. - Act as a contact point for stakeholders outside the immediate function, building a network of external contacts. All colleagues are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as demonstrate the Barclays Mindset of Empower, Challenge, and Drive.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Security Engineer III at JPMorgan Chase within the Cybersecurity & Tech controls team, you play a critical role at one of the world's most iconic financial institutions where security is vital. Your seniority in this position puts you among the top talent in your field. You are a seasoned member of a team that focuses on delivering software solutions that meet pre-defined functional and user requirements while also preventing misuse, circumvention, and malicious behavior. You carry out critical technology solutions with tamper-proof, audit defensible methods across multiple technical areas within various business functions to support the firm's business objectives. Your responsibilities include executing security solutions design, development, and technical troubleshooting to meet security requirements for internal clients. You create secure and high-quality production code, maintain algorithms that run synchronously with appropriate systems, and apply specialized tools to analyze incident data and identify potential threats. You lead the delivery of continuity-related awareness, training, educational activities, and exercises. Additionally, you contribute to a team culture of diversity, opportunity, inclusion, and respect. To qualify for this role, you should have formal training or certification on security engineering concepts along with at least 3 years of applied experience. You must be able to design, develop, test, and deploy Core Java web applications across various environments, collaborate with product owners, conduct security validation, and apply software engineering best practices. Hands-on experience in Java Spring, Spring Boot, ORM, Oracle, and NoSQL databases, including RESTful/microservices, is required. You should also be able to automate deployment and infrastructure pipelines for both on-premises and public cloud environments. Writing unit and integration test cases, creating software documentation, and operational run books are essential tasks in this role. Preferred qualifications include knowledge of Object-Oriented concepts, analysis and design using common design patterns, and Java and AWS certification is considered a plus.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You should hold a BE/ME/MS/MCA degree and be responsible for providing technical engineering leadership for multiple large scale/complex global software solutions. Your strong understanding of object-oriented analysis and design, design patterns, high availability, and concurrent programming will be key in this role. Additionally, you should have a solid grasp of Agile projects and SAFe Agile ceremonies, along with excellent software development skills. Your experience should include implementing technologies like Java, J2EE, Spring framework, Hibernate, JPA, and App Server. Experience in building enterprise transaction-based systems focusing on recovery, stability, reliability, scalability, and performance is crucial. You should have deep knowledge and extensive experience in developing REST-based web services using Spring Boot, as well as designing complex applications in a microservices platform. Integration of Web Services, experience with JPA, Containerization, service registry, service discovery tools, log visualization tools, and Test Driven Development are also required. Moreover, you should possess expertise in application security, building multithreaded applications, troubleshooting complex issues, working on JMS/MQ applications, and performance tuning large technical solutions. Familiarity with UI/web programming languages (JavaScript, JSP, Angular JS), internetworking concepts, firewall, communication protocols, and Open Source technology is advantageous. Knowledge of Web security framework is also appreciated. In terms of leadership skills, you should have experience in tracking and running projects in Agile, developing teams of 5-20 developers, and strong stakeholder management abilities. Building a comprehensive understanding of project stakeholders, subject matter, and priorities is essential. Effective communication, flexibility to work across different time zones, strong customer service orientation, and quick problem-solving abilities are crucial. Your leadership, interpersonal, team building skills, and ability to manage time and changing priorities in a dynamic environment will be highly valued. This is a full-time position under the Technology job family group in the Applications Support job family at Citi.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a dynamic Full Stack Technical Lead, you will be responsible for leading and mentoring a team of Java developers to deliver innovative and impactful projects. Your role will involve overseeing the design, implementation, and delivery of Java-based applications, driving technical decisions, contributing to the architecture of complex systems, and collaborating with cross-functional stakeholders to deliver robust and scalable solutions. You will also support and guide the adoption of frontend technologies like ReactJS within the team. The ideal candidate for this role must possess strong skills in Java, Microservices, REST API, and SOAP web services. Familiarity with frameworks such as Micronaut, Spring Boot, Spring Security, and Spring Batch is essential. Experience with RDBMS (MySQL, PostgreSQL, MS SQL Server) and unit testing tools like Junit and Mockito is required. A good understanding of AWS fundamentals and strong written, verbal, and presentation communication skills are key to success in this role. An open mindset to work in a full-stack environment is also necessary. Nice to have skills include knowledge of Kotlin, CI/CD processes, and Agile/Scrum methodologies. Experience with microservices architecture, familiarity with front-end frameworks (ReactJS preferred), and strong leadership and decision-making abilities are advantageous. In addition to technical skills, soft skills such as excellent interpersonal and communication skills, the ability to present and articulate technical ideas to diverse audiences, and flexibility to collaborate with distributed, global teams across time zones will set you apart in this role.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

At PwC, your role in software and product innovation involves focusing on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. You will combine your technical experience with creative thinking to deliver innovative software products and solutions. As a software engineer at PwC, your primary focus will be on developing innovative software solutions to drive digital transformation and enhance business performance. Your expertise will be utilized to design, code, and test cutting-edge applications that revolutionize industries and deliver exceptional user experiences. In this field, you will build meaningful client connections, manage and inspire others, and navigate complex situations while growing your personal brand and deepening technical expertise. You are expected to anticipate the needs of your teams and clients and deliver quality results. Embracing ambiguity, you are comfortable when the path forward isn't clear, asking questions and using these moments as opportunities for growth. Some of the key skills, knowledge, and experiences required for this role include: - Responding effectively to diverse perspectives, needs, and feelings of others. - Using a broad range of tools, methodologies, and techniques to generate new ideas and solve problems. - Applying critical thinking to break down complex concepts. - Understanding the broader objectives of your project or role and how your work aligns with the overall strategy. - Developing a deeper understanding of the business context and its changing dynamics. - Using reflection to enhance self-awareness, strengths, and address development areas. - Interpreting data to inform insights and recommendations. - Upholding professional and technical standards, the firm's code of conduct, and independence requirements. For the specific technical skills required in this role: Angular: - Expertise in HTML and CSS. - Proficiency in TypeScript and JavaScript. - Advanced knowledge of Angular architecture, including advanced component communication and state management. - Extensive experience with Angular CLI for build configurations. - Strong understanding of RxJS for reactive programming scenarios. - Experience in performance optimization and lazy loading modules. - Proficiency in setting up and maintaining test suites using Jasmine, Karma, and Protractor. - Ability to enforce code quality standards and best practices. - Experience with responsive design and accessibility standards. - Design and implementation of custom UI components using Angular Material or similar libraries. Java: - In-depth knowledge of Java concurrency, collections, and design patterns. - Extensive experience with the Spring Framework, especially Spring Boot, Spring Security, and Spring Cloud for microservices. - Implementation of scalable, secure, and high-performance RESTful APIs. - Proficiency in advanced testing techniques and frameworks such as BDD/TDD with JUnit, TestNG, and Mockito. Cloud (AWS/Azure): - Understanding of cloud computing concepts, benefits, and deployment models. - Experience with core AWS services such as EC2, S3, IAM. - Strong grasp of cloud security best practices. - Monitoring, logging, and alerting for cloud applications using AWS CloudWatch, Azure Monitor, or similar tools. - Experience with containerization technologies like Docker and orchestration with Kubernetes. General: - Proficiency in Git for version control. - Ability to lead technical teams, mentor junior developers, and drive technical discussions. - Experience in implementing architectural solutions aligned with business goals and technical requirements. - Commitment to continuous learning and staying updated with industry trends and technologies.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Java Developer at our growing team in Ahmedabad, you will be responsible for developing and maintaining enterprise-grade applications using Java, Spring, Spring Boot, Hibernate, JPA, Spring Security, and Microservices. Your role will involve working on frontend frameworks such as Angular (v6 and above) and exposure to NodeJS or Golang is a plus. Additionally, you will implement and integrate solutions with cloud platforms like AWS, GCP, or Azure, while participating in code reviews, architecture design, and project planning. It is crucial to apply industry best practices and design patterns to ensure high-quality, maintainable code. Collaboration with cross-functional teams to define, design, and ship new features is a key aspect of this position, as well as working with DevOps practices, including version control, CI/CD pipelines, and branching strategies. Strong knowledge of HTML, CSS, jQuery, and other web technologies is required, along with writing unit tests using JUnit5, Mockito, or similar tools to ensure code quality. Experience working with databases like MSSQL, MongoDB, PostgreSQL is essential to ensure the scalability, performance, and security of applications. In an Agile environment with frequent releases and iterative development cycles, you will provide technical guidance and mentoring to junior team members. Key skills required for this role include Java, Spring Boot, Microservices, Hibernate, JPA, Spring Security, Angular (v6+), NodeJS or Golang (preferred), AWS / GCP / Azure, HTML, CSS, jQuery, MSSQL, MongoDB, PostgreSQL, JUnit5, Mockito, DevOps practices and tools, and Agile methodologies. To qualify for this position, you should have a B.E./B.Tech in Computer Science or equivalent. Join our team and contribute your expertise to drive innovation and excellence in software development.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for developing and maintaining secure and scalable full-stack applications for banking services. This includes designing and implementing RESTful APIs and Microservices using Java, Spring Boot, and Hibernate. You will also work on front-end applications using Angular and integrate them with back-end services to optimize application performance, security, and responsiveness. Collaboration with business analysts, product owners, and UX/UI teams is essential to understand and meet banking requirements effectively. Your role will involve working with SQL and NoSQL databases such as PostgreSQL, Oracle, and MongoDB while ensuring best practices in coding, testing, and deployment of financial applications. As part of your responsibilities, you will conduct unit testing and troubleshooting for production support and implement CI/CD pipelines within an Agile environment. Your expertise in application development, Java, Spring, Spring Boot, Spring MVC, Spring Security, Hibernate, Microservices, Angular, TypeScript, JavaScript, HTML, CSS, SQL, NoSQL, JUnit, Mockito, Docker, Kubernetes, Jenkins, CI/CD pipelines, OWASP security standards, Agile methodologies, JIRA, Git, and Bitbucket will be crucial to the success of this role. The ideal candidate should have a minimum of 10+ years of experience in application development, strong proficiency in the aforementioned technologies, prior experience in banking/financial applications, security, compliance standards, and a proactive attitude towards learning and applying new technologies and methodologies.,

Posted 2 weeks ago

Apply

0.0 - 3.0 years

1 - 1 Lacs

Kolkata

Work from Office

We need 2 responsible and honest staff who can prepare fresh juice from real fruits, varieties of lassi, beverages, icecream, mocktails and soda, salads,milkshakes,boba tea and handle the shop carefully. Food allowance

Posted 2 weeks ago

Apply

4.0 - 9.0 years

7 - 17 Lacs

Bengaluru

Work from Office

About this role: Wells Fargo is seeking a Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Required Qualifications: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Desired Qualifications: Support many aspects of application development; requirement discussion, design, prototyping, development, maintenance, testing, debugging, implementation and supporting the applications for all environments Externalizing API and messaging integration (gateway) with consistent and user-friendly client experience Design and develop new Microservices using Spring boot, Object Storage, Kafka, etc and deploy them in PCF and Kubernetes. Source control, branching, build and release management Application peer code reviews Assume responsibility and work to resolve production issues as level 1/2 support Participate in BCP Disaster Recovery exercises Night and weekend support for code releases Deploy code across multiple environments from test to production using Jenkins or Udeploy Maintain and create Autosys scheduling for application batch jobs Develop standard for best practice and maintain system documentation Candidate should be proficient enough to take end to end ownership of assigned tasks Application development and implementation experience Application development experience in Java, Spring, Hibernate, JPA and Angular 2+ years of AI powered application development using python frameworks like langchain, langgraph or any other industry standard AI frameworks. Good Knowledge on microservices design and development. Hands on working experience creating workflows using JBPMN or equivalent process model. Hand on working experience with Kafka, should be knowledgeable on all patterns and frameworks associated with Kafka Implementations. Added advantage having working experience with any kind of Object Storage mechanism. Should have good understanding of secure coding and secure coding best practices. Knowledge and experience on Distributed Data bases or cloud native data base like Yuga byte or Mongo Knowledge on document generation and processing. Good hands-on development with Kafka, should be able to analyze, design and develop application for consumer and producer of KAFKA topics, Manage Kafka Topics, load balancing, logging and security related and integrations. Good hands-on writing unit test cases using JUNIT and Mockito. SDLC (System Development Life Cycle) experience Have exposure in applying patches to Unix/Linux platform Have experience in Enterprise pipeline implementation using GIT, Jenkins and Udeploy or similar tools for build and deployment process Object-Oriented programming (OOP) experience.

Posted 2 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

8+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbal and written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements Must Have Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams Good hands on Data structure and Algorithms. Good experience in developing vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Good knowledge on code quality tools like SonarQube, Security Scans etc. Good knowledge on containerized platforms like Kubernetes, OpenShift, EKS (AWS) Good knowledge in Enterprise Application Integration patterns (synchronous, asynchronous) Good knowledge on multi-threading and multi-processing implementations Experience in RDBMS (Oracle, PostgreSQL, MySQL) Knowledge on SQL queries Ability to work in quick paced, dynamic environment adapting agile methodologies Ability to work with minimal guidance and/or high-level design input Knowledge on Microservices based development and implementation Knowledge on CI-CD pattern with related tools like Azure DevOps, GIT, Bitbucket, etc. Knowledge on JSON libraries like Jackson/GSON Knowledge on basic Unix Commands Possess good documentation and presentation skills Able to articulate ideas, designs, and suggestions Mentoring fellow team members, conducting code reviews Mandatory Skills: Spring Boot Experience : 5-8 Years.

Posted 2 weeks ago

Apply

8.0 - 10.0 years

10 - 12 Lacs

Chennai

Work from Office

Role Purpose The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. Requirements: 12+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbaland written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements. Must Have Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams Good hands on Data structure and Algorithms.Good experience in developing vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Mandatory Skills: Spring Boot. Experience: 8-10 Years. >

Posted 2 weeks ago

Apply

4.0 - 9.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs. The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. Year Of Exp 4 Years to 8 Years Work LocationBangalore Experience: Graduation in Computer Science or any other equivalent degree 4+ years of Work Experience on Global Projects Technical hands-on person with proven experience in Product development Understanding of Product Development Lifecycle - Agile, Scrum or Lean Excellent Communication, Interpersonal and Presentation skills Passionate, Self-organized and aware of IT industry best-practices Delivery of high-quality software by self and together with the team (including design, code, tests, documentation). Should be aware of best practices in programming Should know how to troubleshoot performance-related issues, how to write efficient code and query, Should have worked on at least one SOA (Service Oriented Architecture) project Should have worked in an AGILE practice methodology (preferably SCRUM) Technology Skills: Expertise in Core Java, SpringBoot experience Strong UI development skills and expertise using Angular RESTful WebServices using Spring MVC Spring JDBC and Spring Data JMS "“ Preferably using Spring Multi-threading in Java Json serialization Basic knowledge of MongoDB Mockito or other Unit Testing framework Experience with Microsoft Azure/any cloud platform

Posted 2 weeks ago

Apply

5.0 - 7.0 years

15 - 25 Lacs

Pune

Work from Office

Required Skills and Qualifications: 3+ years of backend development experience in Java (Java 8+) and Spring Boot Strong understanding of REST APIs, JPA/Hibernate, and SQL databases (e.g., PostgreSQL, MySQL) Knowledge of software engineering principles and design patterns Experience with testing frameworks like JUnit and Mockito Familiarity with Docker and CI/CD tools Good communication and team collaboration skills Roles and Responsibilities Key Responsibilities: Develop and maintain backend systems using Java (Spring Boot) Build RESTful APIs and integrate with databases and third-party services Write unit and integration tests to ensure code quality Participate in code reviews and collaborate with peers and senior engineers Follow clean code principles and best practices in microservices design Support CI/CD deployment pipelines and container-based workflows Continuously learn and stay updated with backend technologies Required Skills and Qualifications: 3+ years of backend development experience in Java (Java 8+) and Spring Boot Strong understanding of REST APIs, JPA/Hibernate, and SQL databases (e.g., PostgreSQL, MySQL) Knowledge of software engineering principles and design patterns Experience with testing frameworks like JUnit and Mockito Familiarity with Docker and CI/CD tools Good communication and team collaboration skills Nice to Have: Exposure to Kubernetes and cloud platforms (AWS, GCP, etc.) Familiarity with messaging systems like Kafka or RabbitMQ Awareness of security standards and authentication protocols (OAuth2, JWT) Interest in DevOps practices and monitoring tools (Prometheus, ELK, etc.)

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