Home
Jobs

160 Mockito Jobs - Page 2

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 7.0 years

6 - 12 Lacs

Dharmsala

Work from Office

Naukri logo

What Were Looking For: -Experience: Minimum 5 years in mobile app development, with at least 3 years using Flutter. -Architecture & Design: Strong understanding of mobile app architecture, design patterns, and coding practices. -Documentation: Skilled in technical documentation, especially architecture and software design. -Translation of Requirements: Ability to convert business, UI/UX, and test requirements into technical designs and code. -Problem-Solving: Strong problem-solving skills with a keen attention to detail across requirements, designs, and bug fixes. -Communication: Ability to effectively explain solutions and decisions to team members and stakeholders. -Flutter Expertise: Proven track record of developing high-quality, scalable Flutter apps both independently and in teams. -State Management: Hands-on experience with state management, especially BLoC (required). -Database Skills: Proficient with SQL/NoSQL databases and offline app development. -Debugging: Strong analytical and debugging skills to resolve complex issues. -Third-Party Integration: Experience with Flutter plugins, packages, third-party libraries, and APIs. -Project Management Tools: Good understanding of project and time management tools. -Teamwork: Ability to work both independently and as part of a team. -Communication & Interpersonal Skills: Strong in both areas. -Continuous Learning: Passion for staying current with new Flutter features and technologies. Preferred Qualifications: -Bachelors or Masters in Computer Science or a related field. -Familiarity with testing frameworks like Flutter Test or Mockito. -Experience with continuous integration/delivery tools and app stores. Role Demands: -Requirement Gathering: Collaborate with stakeholders to define technical requirements, estimate timelines, and identify risks. -Team Collaboration: Work closely with product managers, designers, and QA engineers to meet project requirements. -Architectural Contributions: Participate in architectural discussions and contribute to design patterns. -On-Time Delivery: Ensure projects are completed on time, within budget, and meet quality standards. -Troubleshooting: Diagnose and resolve issues in existing applications. -Mentorship: Lead and mentor junior developers, enforcing best practices and guidelines. -Code Reviews: Conduct code reviews and provide feedback to maintain high code quality. -Team Development: Assist in hiring, onboarding, and fostering team growth. -Industry Knowledge: Stay updated on mobile development trends and share insights with the team. Relevant experience in mobile app development: 5+ yrs Tech stack: Flutter / Dart / Android Notice period: Immediate , who can join us within 30 days (Please do not apply if you are an agency or looking for freelancing opportunities or remote work) How to Apply: If you think you're a good fit, wed love to hear from you! Please send your resume to hrd@svaksha.in

Posted 1 day ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Noida

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. DescriptionDeveloping software products using modeling techniques and software design patterns Developing web-based business applications Participate in coding & designing of the application software Interpret informal requirement descriptions and detail them for other team members consumption Should be an Excellent team player, builds trust with team, internal external customers Develop server-side business logic and core processing areas Participate in code and design reviews to ensure quality and conformance to product standards Ability to communicate information effectively to customers at various organizational levels Demonstrate good analytical abilities, attention to detail and strong verbal & written communication skills in English Demonstrates accountability and ownership for high quality product releases to internal and external customers Use and contribute to the Continuous Integration and Continuous Delivery process (CI/CD). Participates in code and design reviews to ensure quality and conformance to product standards. Must have - Working knowledge in AngularQualificationsStrong hands-on experience in Java / J2EE / XML and UI technologies (Angular or JS) Experience on Webservices (REST & SOAP) 2+ yrs' IT experience Experience in object-oriented analysis, design & programming, database modeling, etc. Excellent debugging/troubleshooting skills Good experience with unit testing processes and tools (JUnit , Mockito) Hands-on experience in design patterns* Experience using the ORM frameworks /JPA Experience in in Javascript, AJAX and other Java presentation technologies, SOA and Web Services is an added advantage Good experience of Continuous Integration and Continuous Delivery process (CI/CD). Conversant with platforms, tools and frameworks used in application development Exposure to Agile/Scrum methodology and TDD (Test Driven Development) Good Communication Skills Exposure on GCP is a plus Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com

Posted 1 day ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Pune

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. Graduate/ Postgraduate in Computer Science with atleast 60% throughout academics 3-5 yrs' IT experience and more than 3yrs of relevant experience Strong hands-on experience with Java, Shell Scripting Strong hands-on experience on cloud products /applications. Designing software products using modeling techniques and software design patterns. Develop cloud native SAAS products /applications. Work with state-of-the-art Cloud technologies. Designing and developing web-based business applications. Participate in design and coding of the application software Use and contribute to the Continuous Integration and Continuous Delivery process (CI/CD). Mentors the team on technology concepts and ensures team compliance to best practices for design Mentors the team on the best techniques to debug and troubleshoot issues Interpret informal requirements descriptions and detail them for technical teams consumption Participate in code and design reviews to ensure quality and conformance to product standards. Exp. in Object-oriented analysis, design and programming, database modeling, etc. Experience using one or more ORM frameworks such as Hibernate/JPA Experience using one or more application frameworks such as Spring Experience in in Javascript, AJAX and other Java presentation technologies, SOA and Web Services is an added advantage Core product development experience on SaaS/Cloud/Multitenant based projects is good to have. Good experience with Unit Testing processes and tools (JUnit, Mockito, PowerMock, etc.) Good experience of Continuous Integration and Continuous Delivery process (CI/CD). Hands-on experience with Design Patterns Exposure to database techniques/tools such as data modeling, Oracle, SQL, etc Experience in Data Analytics using Cassandra and Spark is an added advantage Experience using one or more application containers such as JBoss or Tomcat Conversant with platforms, tools and frameworks used in application development Exposure to Agile/SCRUM methodology and TDD (Test Driven Development) Excellent Debugging / Troubleshooting skills Good Communication Skills. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com

Posted 1 day ago

Apply

12.0 - 17.0 years

14 - 19 Lacs

Pune

Work from Office

Naukri logo

Secondary Job Skills Java Technical Architect / Solution Architect 12+ years of experience developing medium to large Java applications 5+ years of experience in spring boot 2+ years of experience in streaming data applications; Kafka 2+ years of experience working with Git 4+ years of experience working in a CI/CD environment 3+ years of experience working on Public Cloud – AWS, with native services like EKS / ECS, Cloud Formation & Chef. At least 1-year experience testing using Mockito, Selenium, Cucumber Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Java Technical Architect / Solution Architect 12+ years of experience developing medium to large Java applications 5+ years of experience in spring boot 2+ years of experience in streaming data applications; Kafka 2+ years of experience working with Git 4+ years of experience working in a CI/CD environment 3+ years of experience working on Public Cloud – AWS, with native services like EKS / ECS, Cloud Formation & Chef. At least 1-year experience testing using Mockito, Selenium, Cucumber ative services like EKS / ECS, Cloud Formation & Chef. Competencies Cloud Architecture Architecture Management Java JMS ( Java Messaging Service) Java (Programming Language) JavaScript Verbal Communication

Posted 1 day ago

Apply

5.0 - 10.0 years

0 Lacs

Hyderabad

Work from Office

Naukri logo

Java-based backend development and modern frontend technologies including React.js, Vue.js, and TypeScript. The candidate will contribute to designing and building scalable web applications with a clean architecture and seamless user experience.

Posted 1 day ago

Apply

2.0 - 3.0 years

0 Lacs

Hyderabad

Work from Office

Naukri logo

Full Stack Developer (L1) with 2–3 years of professional experience in developing web applications using Java, Spring Boot, and modern frontend frameworks such as React.js, Vue.js, or Angular. Familiarity with TypeScript, basic PHP knowledge is plus.

Posted 1 day ago

Apply

10.0 - 15.0 years

32 - 37 Lacs

Bengaluru

Work from Office

Naukri logo

: Job TitleSenior Engineer, Full Stack SME Corporate TitleAVP LocationBangalore, India Role Description Deutsche Bank has set for itself ambitious goals in the areas of Sustainable Finance, ESG Risk Mitigation as well as Corporate Sustainability. As Climate Change throws new Challenges and opportunities, Bank has set out to invest in developing a Sustainability Technology Platform, Sustainability data products and various sustainability applications which will aid Banks goals. As part of this initiative, we are building an exciting global team of technologists who are passionate about Climate Change, want to contribute to greater good leveraging their Technology Skillset in multiple areas predominantly in Cloud / Hybrid Architecture. As part of this Role, we are seeking a highly experienced GCP Data SME to join our growing team. In this senior role, you will be a trusted advisor, providing technical expertise and strategic direction across all things data and BI on GCP. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities Technical Leadership: Contribute individually to project success in terms of Fullstack development involving micro frontends, microservices, event driven system integrations and sql/nosql databases. API DesignDesign APIs for an API-first platform, ensuring seamless support for primary UI implementation(s). Hybrid Cloud AdaptationYou will work with a hybrid cloud architecture, necessitating flexibility in learning new technologies. Hybrid GCP solutions will replace or coexist with some technologies currently available exclusively on-premise. Code Reviews and Best PracticesParticipate in code reviews and contribute to evolving best practices for better maintainability, security, observability, reuse and modular development. Assist in tool and platform documentation from both technology and operations perspectives. Mentoring and Individual ContributionMentor teams in technology, design, and architecture. Stay current with emerging trends and innovations in GCP services, application development frameworks, and programming languages. Strategic Direction: Partner with business stakeholders to understand their requirements and translate them into robust technical solutions, leveraging GCP's potential where appropriate. Develop and implement a long-term technology roadmap that aligns with our business goals, considering both cloud and on-premise options. Analyze the feasibility and cost-effectiveness of migrating suitable on-premise systems to GCP. Mentorship & Collaboration: Mentor and guide junior developers on full-stack development best practices, focusing on effective integration with cloud and on-premise systems. Foster a culture of knowledge sharing and collaboration within the engineering team. Effectively communicate complex technical concepts to both technical and non-technical audiences. Problem-Solving & Innovation: Troubleshoot and resolve complex technical issues across cloud and on-premise environments. Continuously evaluate and recommend improvements to our development processes and infrastructure, considering the optimal use of GCP. Lead the exploration and implementation of innovative solutions using GCP services to optimize our technology stack. Your skills and experience 10+ years of experience in full-stack software development. Proven track record of leading and delivering successful software projects using GCP alongside on-premise environments. Expertise in various web and application development technologies (front-end frameworks, back-end languages, and databases) with a focus on GCP compatibility. Experience with containerization technologies (Docker, Kubernetes) for deployments. Excellent communication, collaboration, and problem-solving skills. Ability to think strategically and translate business needs into technical solutions, considering the optimal use of GCP. Leadership presence and the ability to mentor and inspire others. Must to have technology/framework - ReactJS, Microfrontends, Microservices and related Desing Patterns, Spring Cloud, Spring Security, Concurrency, Enterprise Integration and related design patterns, JDK 11+, SpringBoot Middleware, MyBatis, Mockito, Junit, SQL, Oracle/postgres Database, Event Driven Architecture, Teamcity /Jenkins, Git, SSH, SPLUNK Knowledge of Sustainable Finance / ESG Risk / CSRD / Regulatory Reporting will be a plus Experience in infrastructure automation and DevOps principles on GCP will be a plus How well support you . . . About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm 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 day ago

Apply

8.0 - 10.0 years

5 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Java Backend 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. 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 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 de veloping 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. Experience8-10 Years.

Posted 1 day ago

Apply

5.0 - 10.0 years

5 - 8 Lacs

Gurugram

Work from Office

Naukri logo

Role Expectations. Design, develop, and execute automated tests to ensure product quality in digital transformation initiatives. Collaborate with developers and business stakeholders to understand project requirements and define test strategies. Implement API testing using Mockito, Wiremock, and Stubs for effective validation of integrations. Utilize Kafka and MQ to test and monitor real-time data streaming scenarios. Perform automation testing using RestAssured, Selenium, and TestNG to ensure smooth delivery of applications. Leverage Splunk and AppDynamics for real-time monitoring, identifying bottlenecks, and diagnosing application issues. Create and maintain continuous integration/continuous deployment (CI/CD) pipelines using Gradle and Docker. Conduct performance testing using tools like Gatling and Jmeter to evaluate application performance and scalability. Participate in Test Management and Defect Management processes to track progress and issues effectively. Work closely with onshore teams and provide insights to enhance test coverage and overall :. 4-7 years of relevant experience in QA automation and Java. Programming Strong experience with Java 8 and above, including a deep understanding of the Streams API. Frameworks Proficiency in SpringBoot and JUnit for developing and testing robust applications. API Testing Advanced knowledge of RestAssured and Selenium for API and UI automation. Candidates must demonstrate hands-on expertise. CI/CD Tools Solid understanding of Jenkins for continuous integration and deployment. Cloud Platforms Working knowledge of AWS for cloud testing and deployment. Monitoring Tools Familiarity with Splunk and AppDynamics for performance monitoring and troubleshooting. Defect Management Practical experience with test management tools and defect tracking. Build & Deployment Experience with Gradle for build automation and Docker for application containerization. SQL Strong proficiency in SQL, including query writing and database operations for validating test results. Domain Knowledge Prior experience in the Payments domain with a good understanding of the domain-specific to Have :. Data Streaming Tools experience with Kafka (including basic queries and architecture) OR MQ for data streaming testing. Financial services or payments domain experience will be preferred. Frameworks Experience with Apache Camel for message-based application integration. Performance Testing Experience with Gatling and Jmeter for conducting load and performance testing. (ref:hirist.tech).

Posted 2 days ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

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

Posted 2 days ago

Apply

5.0 - 10.0 years

9 - 13 Lacs

Gurugram

Work from Office

Naukri logo

Role Expectations. Design, develop, and execute automated tests to ensure product quality in digital transformation initiatives. Collaborate with developers and business stakeholders to understand project requirements and define test strategies. Implement API testing using Mockito, Wiremock, and Stubs for effective validation of integrations. Utilize Kafka and MQ to test and monitor real-time data streaming scenarios. Perform automation testing using RestAssured, Selenium, and TestNG to ensure smooth delivery of applications. Leverage Splunk and AppDynamics for real-time monitoring, identifying bottlenecks, and diagnosing application issues. Create and maintain continuous integration/continuous deployment (CI/CD) pipelines using Gradle and Docker. Conduct performance testing using tools like Gatling and Jmeter to evaluate application performance and scalability. Participate in Test Management and Defect Management processes to track progress and issues effectively. Work closely with onshore teams and provide insights to enhance test coverage and overall quality. Qualifications. 6-7 years of relevant experience in QA automation and Java. Programming Strong experience with Java 8 and above, including a deep understanding of the Streams API. Frameworks Proficiency in SpringBoot and JUnit for developing and testing robust applications. API Testing Advanced knowledge of RestAssured and Selenium for API and UI automation. Candidates must demonstrate hands-on expertise. CI/CD Tools Solid understanding of Jenkins for continuous integration and deployment. Cloud Platforms Working knowledge of AWS for cloud testing and deployment. Monitoring Tools Familiarity with Splunk and AppDynamics for performance monitoring and troubleshooting. Defect Management Practical experience with test management tools and defect tracking. Build & Deployment Experience with Gradle for build automation and Docker for application containerization. SQL Strong proficiency in SQL, including query writing and database operations for validating test results. Domain Knowledge Prior experience in the Payments domain with a good understanding of the domain-specific workflows. Nice To Have. Data Streaming Tools experience with Kafka (including basic queries and architecture) OR MQ for data streaming testing. Financial services or payments domain experience will be preferred. Frameworks Experience with Apache Camel for message-based application integration. Performance Testing Experience with Gatling and Jmeter for conducting load and performance testing. (ref:hirist.tech).

Posted 2 days ago

Apply

2.0 - 5.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here. As a Software Engineer at Level 4, you will be a key member of an agile team, contributing to the design, development, and maintenance of software systems. You will leverage your technical expertise to execute tasks related to building high-quality software, ensuring that all deliverables meet the required technical specifications and business requirements. You will participate in all phases of the software development lifecycle, including planning, development, testing, deployment, and support.You will work collaboratively with team members, contributing to architectural decisions, code reviews, and design discussions. You will also learn and grow by working with more experienced engineers and will be encouraged to apply best practices in software development to ensure scalable and maintainable solutions. In addition, you will begin to take on leadership responsibilities by mentoring junior engineers and contributing to team success in key ways. Key Responsibilities: Develop and maintain software applications using various programming languages and frameworks such as Java, Kotlin, Spring Boot, React.js, and databases (Postgres, MongoDB, NoSQL). Work closely with cross-functional teams (Product, Engineering, UX, Data Sciences) to understand business requirements and translate them into technical solutions. Contribute to the development and execution of automated tests and ensure high-quality code through unit tests, integration tests, and code reviews. Participate in design and architecture discussions, contributing ideas and approaches to building scalable, secure, and high-performance systems. Collaborate with senior engineers to solve complex technical problems, adhering to coding standards and best practices. Follow Agile methodologies, contributing to iterative development cycles and ensuring timely delivery of features. Continuously improve skills and stay current with emerging technologies and industry best practices. Begin to take ownership of small-to-medium-sized tasks and work independently to meet deadlines and deliverables. Key Expectations and Qualifications: Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience. 2-5 years of software development experience, with proficiency in Java and/or Kotlin. Experience with modern software development frameworks (Spring Boot, Gradle, JUnit, React.js, etc.). Strong fundamentals in Algorithms, Data Structures and Design Patterns Understanding and application of Microservices patterns such as REST or Graphql Understanding of relational and NoSQL databases (Postgres, MongoDB, etc.), and the ability to design efficient data models. Familiarity with microservices architecture and API development. Knowledge of version control systems (Git) and CI/CD practices. Good understanding of Agile development principles and experience working in Agile teams. Strong problem-solving and debugging skills. Effective communication and collaboration skills to work within an engineering team and interact with other stakeholders. Technical Skills: Proficiency in Java, Kotlin, or other object-oriented programming languages. Familiarity with backend development frameworks like Spring Boot. Knowledge of databases (Postgres, MongoDB, or similar). Exposure to front-end technologies like React.js is a plus. Familiarity with basic cloud technologies (AWS, GCP, or Azure) is an advantage. Experience with testing frameworks (JUnit, Mockito) and automated testing. Understanding of basic security and performance optimization techniques.

Posted 2 days ago

Apply

5.0 - 8.0 years

7 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

Company Profile: Job Title: Java Back End Engineer - Elastic Search Position: Senior Software Engineer Experience:5-8 Years Category: Software Development Main location: Hyderabad Position ID: J0625-0503 Employment Type: Full Time 5 - 8 years having experience as Java back end developer. Strong in building Web APIs with microservices architecture using Java 11 and above.. Extensive Knowledge in Monolithic vs Microservices Architecture . Experience in building scalable and maintainable code base. Experience in building in containerized services (APIs) using Docker and Kubernetes. Solid understanding of Design Patterns(MediatR , Singleton, Adapter, Dependency Injection) and Oops concepts and Solid Principles. Experience in continuous Integration, continuous delivery, with embedded testing practices and quality gates. Strong knowledge in ORM like NHibernate. Good to have Spring Boot 3.x. Java 11 above, Kafka, JUnit, Mockito. Mandatory knowledge and experience on Elastic Search. Good to have knowledge on Azure Data Factory. Solid understanding of Design Patterns(MediatR , Singleton, Adapter, Dependency Injection) and Oops concepts and Solid Principles. Experience in continuous Integration, continuous delivery, with embedded testing practices and quality gates. Strong knowledge in ORM like NHibernate. Good to have Spring Boot 3.x. Java 11 above, Kafka, JUnit, Mockito. Mandatory knowledge and experience on Elastic Search. Required qualifications to be successful in this role: Must to have Skills: Java, pring Boot 3.x. Java 11 above, Kafka, JUnit, Mockito, Elastic Search. Good to have skills: Azure Data Factory, ORM like NHibernate. Skills: English Java Microservices RESTful (Rest-APIs) Software Design Patterns Spring Boot

Posted 2 days ago

Apply

2.0 - 5.0 years

3 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

We are looking for a skilled Technical Trainer with experience in Kotlin development and a passion for mentoring aspiring developers. The ideal candidate should have 2-5 years of experience in software development or teaching. Roles & Responsibilities : Conduct hands-on training experience on Kotlin technologies. Develop structured training materials, exercises, and real-world projects. Guide learners in building applications with Kotlin for Android and backend development. Provide mentorship, debugging support, and technical assistance. Assess student progress through assignments, projects, and tests. Stay updated with the latest advancements in Kotlin and related technologies. Conduct workshops, webinars, and live coding sessions. Adapt training methodologies to different learning levels and styles. Technology-Specific Responsibilities : Kotlin: Teach Kotlin fundamentals, object-oriented programming, functional programming, and advanced Kotlin features. Android Development: Guide learners on building Android applications using Kotlin. Backend Development: Teach backend development with Kotlin using frameworks like Ktor or Spring Boot. Integration: Demonstrate integrating Kotlin applications with databases and APIs. Requirements : 2-5 years of experience in Kotlin development or technical training. Proficiency in Kotlin, Android development, and backend frameworks. Strong hands-on experience with mobile or backend development. Excellent communication, presentation, and mentoring skills. Preferred Skills : Experience with Android Studio, Jetpack libraries, and Kotlin Multiplatform. Knowledge of Git, CI/CD pipelines, and cloud deployment (AWS). Familiarity with Agile methodologies and software development best practices. Experience with unit testing, testing frameworks (e.g., JUnit, Mockito).

Posted 3 days ago

Apply

1.0 - 6.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Job description We are looking for a talented and passionate Flutter developer to join our growing team. You will be responsible for designing, developing, and maintaining beautiful and high-performing cross-platform mobile applications using the Flutter framework. You will work closely with designers, product managers, and other developers to bring our mobile app vision to life. Responsibilities: Develop and implement user interfaces and features for mobile applications using Flutter and Dart. Translate design mockups and wireframes into high-quality, responsive UI code. Optimize app performance and memory usage. Write clean, maintainable, and well-documented code. Integrate with various APIs and backend services. Implement unit and integration tests for code coverage and stability. Collaborate with designers, product managers, and other developers throughout the development lifecycle. Participate in code reviews and provide constructive feedback. Stay up to date with the latest Flutter and Dart technologies and best practices. Preferred candidate profile 3+ years of experience developing mobile applications with Flutter and Dart. Strong understanding of object-oriented programming principles. Familiarity with UI/UX design principles and mobile app development patterns. Experience with state management solutions (e.g., BLoC, Provider, Riverpod). Experience with testing frameworks (e.g., Flutter Driver, Mockito). Ability to work independently and as part of a team. Excellent communication and collaboration skills. Passion for building beautiful and user-friendly mobile applications. Bonus Points: Experience with Firebase, Google Cloud Platform, or other mobile development tools. Experience with CI/CD pipelines. Familiarity with native Android and iOS development. Benefits: Competitive salary and benefits package. Opportunity to work on challenging and impactful projects. Collaborative and supportive work environment. Be part of a rapidly growing company.Role & responsibilities

Posted 6 days ago

Apply

2.0 - 5.0 years

6 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

The Company. Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting started. We are broadening our vision beyond diabetes to empower people to take control of health. That means personalized, actionable insights aimed at solving important health challenges. To continue what we've started: Improving human health, We are driven by thousands of ambitious, passionate people worldwide who are willing to fight like warriors to earn the trust of our customers by listening, serving with integrity, thinking big, and being dependable. We've already changed millions of lives and we're ready to change millions more. Our future ambition is to become a leading consumer health technology company while continuing to develop solutions for serious health conditions. We'll get there by constantly reinventing unique biosensing-technology experiences. Though we've come a long way from our small company days, our dreams are bigger than ever. The opportunity to improve health on a global scale stands before us, Where You Come In. You will design and build applications for the Android platform. You’ll implement requirements on Android apps, write and update design documents. We’ll rely on you to continuously discover, evaluate and implement new technologies to strengthen development efficiency. You’ll interface with software test to ensure high quality product. You will develop automated unit and integration tests. You’ll participate in design, code and test reviews. You will propose and implement enhancements to the apps to improve sustainability. What Makes You Successful. Bachelor’s degree in computer science or related field, You have a minimum of 1 year of native Android app development experience using Kotlin in combination with Jetpack Compose. Knowledge of Java is preferred, You have 0-1 years of professional software development experience. You bring a high degree of diligence in documentation, testing and coding. You have experience working in Agile teams & using tools such as Jira and Confluence. You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions. You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow. You have experience writing automated tests using Espresso and Mokito. You have working knowledge of design patterns such as MVC, MVVM, MVP. Experience And Education. Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 0-2 years related experience. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications, Show more Show less

Posted 6 days ago

Apply

1.0 - 5.0 years

8 - 12 Lacs

Pune

Work from Office

Naukri logo

Join us as a DevOps Software Engineer Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of our digital solutions.. To be successful as a DevOps Software Engineer you should have experience with:. Working experience with CI/CD pipelines and source control tools.. Devops Tools: Kubernetes, GitLab, Jenkins, Stash, Nexus, Docker Image, OpenShift, CHEF(CHEF workstation), Ansible.. Working experience in API Security using OAuth2/OpenID.. Working experience with CHEF works.. Web Server: Apache and Application Server: JBOSS.. DNS Certificate Management.. Understanding and experience in use of JIRA and Confluence process.. Some Other Highly Valued Skills May Include. Good to have Cloud technologies exposure like OpenShift, AWS or similar.. Hands on experience Java 8 or higher.. Frameworks: spring framework, spring boot, spring batch.. Should be able to analyze/stream/create logs using ELK.. Code Quality: sonarqube, prisma, Veracode.. Testing Tool/Framework: junit, Mockito, karate and pitest.. Hand on experience for creating and maintaining restful web services.. Database: Microsoft SQL Server.. API Documentation: Open API Specification, RAML.. APM Tool: appdynamics.. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.. The role is based out of Pune.. Purpose of the role. To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.. Accountabilities. Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.. Assistant Vice President Expectations. To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.. Take ownership for managing risk and strengthening controls in relation to the work done.. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.. Influence or convince stakeholders to achieve outcomes.. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.. Show more Show less

Posted 6 days ago

Apply

4.0 - 7.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

The Company. Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting started. We are broadening our vision beyond diabetes to empower people to take control of health. That means personalized, actionable insights aimed at solving important health challenges. To continue what we've started: Improving human health.. We are driven by thousands of ambitious, passionate people worldwide who are willing to fight like warriors to earn the trust of our customers by listening, serving with integrity, thinking big, and being dependable. We've already changed millions of lives and we're ready to change millions more. Our future ambition is to become a leading consumer health technology company while continuing to develop solutions for serious health conditions. We'll get there by constantly reinventing unique biosensing-technology experiences. Though we've come a long way from our small company days, our dreams are bigger than ever. The opportunity to improve health on a global scale stands before us.. Where You Come In. You will design and build applications for the Android platform.. You’ll implement requirements on Android apps, write and update design documents. We’ll rely on you to continuously discover, evaluate and implement new technologies to strengthen development efficiency. You’ll interface with software test to ensure high quality product.. You will develop automated unit and integration tests. You’ll participate in design, code and test reviews. You will propose and implement enhancements to the apps to improve sustainability. What Makes You Successful. Bachelor’s degree in computer science or related field.. You have a minimum of 1-2 years of native Android app development experience using Kotlin in combination with Jetpack Compose. Knowledge of Java is preferred.. You have 3 years of professional software development experience. You bring a high degree of diligence in documentation, testing and coding. You have experience working in Agile teams & using tools such as Jira and Confluence. You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions. You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow. You have experience writing automated tests using Espresso and Mokito. You have working knowledge of design patterns such as MVC, MVVM, MVP. Experience And Education. Typically requires a Bachelor’sdegree in a technical discipline, and a minimum of 2-5 years related experience or Master’s degree and 0-2 years equivalent experience.. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.. Show more Show less

Posted 6 days ago

Apply

2.0 - 6.0 years

9 - 14 Lacs

Pune

Work from Office

Naukri logo

Skills. Join us a Sr. Java/Microservices Developer at Barclays where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings, ensuring unapparelled customer experiences. You may be assessed on the key critical skills relevant for success in role, such as:. To be successful as a Sr. Java/Microservices Developer, where you should have experience with:. Strong proficiency in Java programming (Java 11 or higher). Hands-on experience with Spring Boot framework for building microservices. Demonstrated experience in microservices architecture design and implementation. Experience with unit testing frameworks (JUnit, Mockito). Proficiency with Git/BitBucket/Gitlab. Understanding of CI/CD pipelines. Experience with relational databases or MongoDB. Experience in Designing Realtime/Batch processing System / Applications. Experience in Performance Tuning and Handling Production issues. Some Other Highly Valued Skills May Include. Experience with Apache Kafka for event streaming and message processing. Camel Framework design and implementation experience. Knowledge of containerization technologies (Docker, Kubernetes). Understanding of RESTful API design principles and Batch flow Design. Experience in managing project timelines and resources. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.. This role is based in Pune.. Purpose of the role. To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.. Accountabilities. Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.. Assistant Vice President Expectations. To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.. Take ownership for managing risk and strengthening controls in relation to the work done.. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.. Influence or convince stakeholders to achieve outcomes.. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.. Show more Show less

Posted 6 days ago

Apply

3.0 - 5.0 years

6 - 12 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Title: Java Developer Location: Ahmedabad, Gujarat Employment Type: Full-Time About Liquify Liquify, a cutting-edge fintech platform developed by Sumanju Technologies, is revolutionizing investor access to liquidity by providing instant, paperless loans secured against mutual fund securities. Our mission is to innovate financial solutions that empower investors, streamline processes, and enhance market efficiency in a rapidly evolving landscape. Overview Liquify is looking for a highly skilled Senior Java Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and optimizing scalable web applications, contributing to our innovative fintech solutions. The ideal candidate should have strong expertise in AWS, Java 11/17, and JavaScript while working with modern frameworks and tools. You will collaborate with cross-functional teams to ensure seamless integration and high-performance software solutions. Key Responsibilities Develop and maintain scalable web applications using Java 11/17 and Spring MVC. Build and optimize RESTful web services and implement microservices architecture. Work with AWS cloud services, ensuring smooth deployment, security, and scalability. Design and develop interactive front-end features using JavaScript, React, HTML5, CSS3, and jQuery. Implement Test-Driven Development (TDD) using frameworks like JUnit and Mockito. Utilize Gradle or Maven for build automation and dependency management. Ensure software quality through rigorous unit and functional testing. Manage databases like MySQL and PostgreSQL to optimize data storage and retrieval. Containerize applications using Docker for streamlined deployment. Implement OAuth and Single Sign-On (SSO) solutions for secure authentication. Follow SDLC principles and best practices throughout the development process. Collaborate effectively with team members and stakeholders in both written and verbal formats. Work in a fast-paced environment, managing multiple tasks and priorities efficiently. Required Skills Strong proficiency in Java 11/17, including OOP, Collections, Exception Handling, and Multithreading. Hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.). Expertise in JavaScript and front-end technologies: React, HTML5, CSS3, and jQuery. Familiarity with microservices architecture and Spring MVC. Proficient in unit and functional testing frameworks (JUnit, Mockito). Experience with build tools (Gradle, Maven). Strong understanding of RESTful web services and GraphQL. Experience with Docker for application containerization. Knowledge of OAuth and SSO authentication methods. Strong problem-solving abilities and attention to detail. Nice to Have Understanding of UML and sequence diagrams. Strong analytical and logical reasoning skills. Excellent organizational skills with the ability to prioritize tasks effectively. What We Offer Competitive Salary: Based on experience and expertise. Career Growth: Be part of an innovative fintech company with immense growth potential. Collaborative Environment: Work in a dynamic, fast-paced, and forward-thinking team. Learning Opportunities: Access to continuous professional development and upskilling resources. Join Liquify and be a key player in shaping the future of fintech!

Posted 6 days ago

Apply

3.0 - 4.0 years

8 - 13 Lacs

Pune

Work from Office

Naukri logo

Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer In this role, you will: Be a part of the multiskill POD which is responsible for feature as well as technical delivery. Responsible for development of API/ database /microservice/ dataflow job as the case may be with focus on high quality code. Participate in the refinement session, understand the change / story, perform AS IS analysis and come up with technical implementation. Perform code review, raise change request, present in CAB for approval and go ahead for release. Collaborate with test team to get the code thoroughly tested Requirements To be successful in this role, you should meet the following requirements: 3-4 years of overall development experience using Java, springboot as key technologies. Working knowledge of APIs and knowledge of microservices architecture. Strong hands on experience in core java, java8/11/17, spring boot Should be aware of configuration of spring boot, exception handling, spring profile, spring batch Should be aware of different logging mechanism Strong hands on experience in REST API, Junit, mockito etc Should be familiar with different code quality tools Should have working knowledge of different microservice design pattern Concept of API gateways should be clear Good to have knowledge of google cloud platform and associated services You ll achieve more when you join HSBC. .

Posted 1 week ago

Apply

6.0 - 9.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description: The main function of an Android developer is to work with engineers to develop and maintain high quality mobile applications utilizing Android software. They will collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Responsibilities: Support the entire application lifecycle (concept, design, test, release and support) Produce fully functional mobile applications writing clean code Gather specific requirements and suggest solutions Write unit and UI tests to identify malfunctions Troubleshoot and debug to optimize performance Design interfaces to improve user experience Liaise with Product development team to plan new features Ensure new and legacy applications meet quality standards Research and suggest new mobile products, applications and protocols Stay up to date with new technology trends Skills: In-depth knowledge of Kotlin and Java. Candidate must have min of 6 years of Android development experience along with strong UI automation and Unit testing (Junit and Mockito) Experience with third-party libraries and APIs. Familiarity with OOP design principles. Excellent analytical skills with a good problem-solving attitude. Ability to perform in a team environment. Education/Experience: BSc degree in Computer Science or relevant field Proven work experience as an Android developer Demonstrable portfolio of released applications on the Android market Unit Testing (Junit, Mockito, Java, Kotlin, Android Developer, Ui Automation

Posted 1 week ago

Apply

6.0 - 11.0 years

17 - 32 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

and and Role & responsibilities Design and implement robust and scalable backend systems using Java 8+, Spring Boot, and Microservices architecture. Build and expose RESTful APIs and ensure API security and versioning. Develop and maintain data models, integrate with relational and NoSQL databases. Participate in all phases of the software development lifecycle from planning to deployment and monitoring. Collaborate with frontend developers, DevOps engineers, and QA teams. Write unit and integration tests to ensure code quality and system reliability. Identify and troubleshoot system performance bottlenecks and bugs. Follow best practices in code structure, version control, and CI/CD pipelines. Preferred candidate profile Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Strong experience in Java 8+, Core Java concepts, and OOP principles. Hands-on experience with Spring Boot, Spring Framework, and Microservices design patterns. Proficiency in building and consuming REST APIs. Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks like Hibernate/JPA. Familiarity with Maven/Gradle, Git, and JUnit/Mockito for testing. Understanding of Agile methodology and version control systems. Exposure to Docker, CI/CD tools (e.g., Jenkins), and API documentation tools is a plus. Experience with NoSQL databases (e.g., MongoDB) Familiarity with Spring Security, Kafka, Redis Working knowledge of cloud platforms (e.g., AWS/GCP/Azure)and

Posted 1 week ago

Apply

7.0 - 12.0 years

9 - 14 Lacs

Chennai

Work from Office

Naukri logo

Position Purpose The developer helps with the development of API-related information systems and contributes to ensuring its continuity through personal effort as part of a team or to a limited extent within the department to achieve short-term and occasionally medium-term goals. They help in the development and realization of the software architecture as a contribution to high-quality software solutions in accordance with the applicable best practices (maintainable, safe, documented, scalable, testable and in accordance with the needs of the business area). Responsibilities Direct Responsibilities Participating in API activities of BNPParibas candidate with SpringBoot, RestAPI, Hibernate, Oracle, Openshift + Banking Application dev experience Developing API products in banking, trading and beyond banking Co-designing technical implementation of API strategy Ensuring the timeliness of documentation, processes, and tool landscape Maintenance and development of the API platform Ensuring continuous delivery processes via automated pipelines Implementing and co-designing architectural specifications, ensuring software quality, test automation, and integration of tools (e.g., Sonar, Fortify) into development process Contributing Responsibilities Supporting design and implementation of internal APIs Supporting co-creation with partners with technical expertise Supporting implementation and maintenance of BNPParibas API Policy Supporting requirements elicitation Co-designing API guidelines for internal software development Co-designing API lifecycle management Technical & Behavioral Competencies Bachelors Degree in computer science or computer engineering At least 7+ years of hands-on experience on Advance API development 7+ years of experience as software engineer Java EE including (Web Services, REST, JPA) Strong in Design Patterns, Hands on in Java 8,11 or 17 Hands on in RestAPI, Hibernate, Oracle, Openshift + Banking Application dev experience Spring Boot, Spring Security, Spring Cloud, Spring Data JPA WebservicesRestFull webservcie, REST API , Hands on in openAPI/Swagger Databases Oracle/PostgreSqL CI/CD,Docker, Kubernetes , Jenkins, Maven, Pod Man Design , Develop and Maintain robust and Complex client facing applications that interacts with one to many interfaces. Core skill sets: Intermediate candidate with SpringBoot, RestAPI, Hibernate, Oracle, Openshift + Banking Application dev experience Strong Java technical Expertise Strong critical thinker with problem solving aptitude. Good written and oral communication skills Hands-on experience on API related activitiesrequirement analysis, design, resource-based API modeling, micro-services architecture Knowledge about API design standards, patterns and best-practices Hands-on experience in API security standards and implementation Hibernate or JOOQ Microservice Architecture Testing Junit & Mockito Specific additional skill sets: Working Knowledge on Angular, Web Design , CSS, TypeScript, EcmaScript 6. Cloud exp. with at least one of the followingOpenShift, AWS, Azure or Google Cloud Monitoring & Logging with at least one of the followingPrometheus, Grafana, ELK Stack or Cloud Watch WebFlux OPA (Open Policy Agent) Specific Qualifications (if required) Skills Referential Behavioural Skills(Please select up to 4 skills) Ability to collaborate / Teamwork Client focused Attention to detail / rigor Ability to deliver / Results driven Transversal Skills: (Please select up to 5 skills)Ability to develop others & improve their skillsAbility to understand, explain and support changeChoose an item.Choose an item.Choose an item.Education Level:Bachelor Degree or equivalentExperience LevelAt least 7 years Other/Specific Qualifications (if required) -

Posted 1 week ago

Apply

6.0 - 10.0 years

6 - 15 Lacs

Chennai

Work from Office

Naukri logo

Skills: Proficient in the following Java (Java 8 and above) Springboot & Spring framework Java unit testing frameworks such as Junit, Mockito RESTFul and SOAP based API Microservices Strong understanding of OOPS concepts Web application design patterns SOLID Design principles Any RDBMS like Mysql, oracle Web frameworks Good written and verbal communication skills Experience with Rules Engine is must (Preferably openL) Various common Java libraries Experience with CI/CD and GIT, Jenkins or similar Working on Linux environment SQL and NoSQL Nice to have Good experience with Agile process and planning, JIRA, Confluence etc Experience with automated unit testing and integration testing Understanding of XML and JSON Familiarity with Continuous Integration Understanding of SSO, MFA Basic overview of Claim Management, company operations, Tools, Concepts and Methodologies of IT Engineering Functions. Technology: Windows, SVN, GIT, Oracle, Unix Education and Experience: Education: B.Tech/BE/MCA. Work Experience: 6-8 Years of experience in analyzing and understanding application storyboards and\or use cases and develop functional application modules Come up with approaches for a given problem statement Mentor junior team members Design, build and maintain efficient and reusable code Fix identified defects or observations that are potential impacts or risks for the functionality Ensure best possible performance and quality of the application using project and standard best practices Help maintain code quality using project quality standard (or using tools) Debug and Troubleshoot problems in existing code Develop unit test cases and perform unit testing Work on creating database tables, stored procedures, functions etc Coordinate with AGILE team Maintain updates to Jira with the latest changes and appropriate status. Group Benefits API Team is responsible for APIs and Integrations supporting Web Applications enabling Guardian’s Group Business. We support our end-to-end Business with APIs for Quote, Policy, Customer, Eligibility and Claims. Group Business intake channels such as Customer-facing portal applications, call center applications, IVR and chatbots are all powered by our APIs and provide unified customer experience. Our team is growing, and we are looking for versatile peopleskilled in Java based technologies, who are driven, who want to make a difference and code with purpose. We are passionate about the Customer. We do the right thing, believe people count and go above and beyond for the people we serve. You are: An experienced backend Lead Engineer who has experience leading high-performance teams with a track record of delivering quality software with speed to market Highly skilled engineer with strong foundation of Computer Science and Software Development Life cycle concepts An individual who is collaborative and can work across the firm with Enterprise Architects, Business Product Owners, Platform, Security and Production support to enable delivery of a cohesive customer centric product You will: Lead an agile team as part of an Agile Release Train Build well-designed, well-engineered, robust, scalable software integration solutions that are Production ready Engineer application integrations using messaging solutions, events, and REST APIs Work closely with the Business Teams and Solution Architecture to ensure alignment with the Product Roadmap and design blueprint Mentor and coach developers and analysts, assign tasks, follow industry standard processes, and perform code reviews Triage end to end system integration issues across various middleware systems and infrastructure You have: Bachelor’s degree in Computer Science or related field 7+ years of Experience as J2EE Software Engineer Understanding of Agile and SAFE Methodologies Industry experience with implementing Rest APIs, Data Driven Design, Microservices Architecture, Enterprise Integration Patterns and Event Driven Architecture Experience designing user friendly APIs using Open API Swagger Specifications Experience integrating with messaging platforms such as ActiveMQ, IBM MQ Experience with Docker containers and AWS Cloud services S3, Lambda, SQS/SNS, Redis Cache, Open search. Experience using SQL and NoSQL Databases Apache Camel, Tibco Business Works, MuleSoft or similar EAI framework Experience with Rules engines such as OpenL , Drools or Blaze Experience with version control and CI/CD automation tools such as Git, Bitbucket, Jenkins and Maven Experience with API Security frameworks, token management and user access control including OAuth 2.0, JWT Experience with logging and monitoring tools such as Splunk, AppDynamics, Zenoss Location: This position can be based in any of the following locations: Chennai For internal use only: R000106945

Posted 1 week 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