Home
Jobs

42749 Java Jobs - Page 33

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.

6.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Linkedin logo

Job Description We are looking for a technically strong and experienced Backend Lead with expertise in Java, Spring Boot, and banking/financial systems. The ideal candidate will lead backend development efforts for critical banking applications, ensuring high standards of security, scalability, and performance. This is a hands-on leadership role requiring both strategic and executional Responsibilities : Lead and manage a team of backend developers in delivering secure and reliable banking services. Architect and implement robust, scalable services using Java + Spring Boot. Ensure strict adherence to data privacy, security, and compliance standards (e.g., PCI-DSS, GDPR). Integrate with core banking systems, third-party APIs, and payment gateways. Optimize transaction-heavy systems for high availability and performance. Guide the team on industry best practices, including secure coding and domain-driven design. Perform code reviews, troubleshoot production issues, and maintain system uptime. Own backend service lifecycle from design to deployment, monitoring, and Skills & Experience : 6+ years of backend development experience with Java, Spring Boot, and RESTful APIs. Proficient in Spring MVC, Spring Security, Spring Data JPA, Hibernate. Sound understanding of secure coding, encryption standards, and authentication flows (OAuth2/JWT). Experience with RDBMS and NoSQL databases, e.g., PostgreSQL, Oracle, MongoDB. Familiarity with message brokers (Kafka, RabbitMQ), API Gateways, and service orchestration. Hands-on knowledge of Docker, CI/CD, and deploying services in cloud or hybrid environments. Prior experience in Agile development methodologies and working in regulated To Have : Experience with ISO 8583, SWIFT, or payment gateway integrations. Exposure to Open Banking or BaaS (Banking-as-a-Service) platforms. Knowledge of event-driven architecture, caching, and distributed systems. Awareness of compliance standards (e.g., SOX, PCI-DSS, GDPR, RBI guidelines) (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Linkedin logo

Job Description Work as a senior member of a team responsible for developing large-scale, highly available and fault-tolerant next-generation SaaS solutions that are purpose-built for Health Care Analytics in accordance with established processes. Core Technical Skills Ecosystem A Deep understanding of Spring Framework, Spring Boot, and Spring Security. Expertise in implementing authentication, authorization, and secure coding practices. Implement robust security measures using Spring Security. Proficient in JBoss BPM Suite (jBPM) for business process automation. Experience with microservices architecture. Python & R Development (Good To Have) Python and/or R application development and scripting. Integration of Python services with Java-based systems. Data processing and analysis using Python and/or R libraries. Key Responsibilities & Design Design and implement scalable, secure, and maintainable enterprise-level solutions. Establish coding standards, best practices, and architectural guidelines. Integrate business process management solutions with existing system. Ensure system architectures align with business requirements and technology roadmap. Technical Leadership Lead and mentor development teams in technical implementation. Conduct code reviews and provide constructive feedback. Evaluate and recommend new technologies and frameworks. Drive technical decision-making and problem-solving. Collaborate with stakeholders to understand requirements and propose Skills : Strong problem-solving and analytical skills. Excellent communication and leadership abilities. Experience with CI/CD pipelines and DevOps practices. Knowledge of cloud platforms (AWS, Azure, or GCP). Proven experience with Apache Kafka and event-driven architectures. Solid understanding of Apache Spark and big data processing. Understanding of containerization (Docker, Kubernetes). Experience with agile methodologies. Database design and optimization skills. (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Java Developer We are seeking a skilled and experienced Java Developer with 6+ years of hands-on development experience to design, develop, and maintain scalable Java-based applications. The ideal candidate will have deep expertise in Java 8+, Spring Boot, and RESTful APIs, and should be comfortable working in Agile environments with modern development tools and cloud technologies. Key Responsibilities Design, develop, test, and deploy robust Java applications using Java 8 or higher. Develop backend components using Spring Framework (Core, Boot, MVC, Security) and Hibernate/JPA. Design and consume RESTful APIs for scalable integrations. Write well-designed, efficient, and testable code following best practices. Integrate with relational databases such as MySQL, PostgreSQL, or Oracle. Use Maven or Gradle for build automation and project dependency management. Participate in code reviews, debugging, and performance tuning activities. Collaborate closely with product managers, QA, DevOps, and other developers in an Agile/Scrum environment. Contribute to CI/CD pipelines and version control using tools like Git, Jenkins, and GitHub Actions. Write unit and integration tests to ensure software quality and reliability. Must-Have Skills 6+ years of Java development experience with Java 8 or above. Strong understanding of OOP principles and design patterns. Hands-on experience with Spring Framework, Hibernate / JPA, RESTful API development, Relational Databases and Version control systems. Experience in Agile/Scrum development environments. Exposure to Cloud Platforms AWS, Azure, or Google Cloud. Experience with Microservices Architecture and deployment. Familiarity with CI/CD pipelines Jenkins, GitHub Actions, or similar tools. Understanding of containerization technologies like Docker. (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

9.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin 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 : 9+ 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) Show more Show less

Posted 23 hours ago

Apply

5.0 years

0 Lacs

Greater Chennai Area

On-site

Linkedin logo

About The Role Seeking a highly skilled Full Stack Developer with an experience of 5 years to join our dynamic team. The ideal candidate will have hands-on expertise in Java Spring Boot for backend development and React.js for frontend development. Requirements Responsible for designing, developing and maintaining scalable web applications with a focus on performance and user experience. Should have strong programming experience in Java (Spring Boot, Spring MVC, Spring Data JPA). Proficient in React.js, Redux, JavaScript (ES6+), HTML5 and CSS3. Sound understanding of RESTful services and API integration. Expertise with databases such as MySQL, PostgreSQL, or MongoDB. Familiarity with tools like Maven, API, Gradle, Git, Jenkins or GitHub Actions. Knowledge with Microservices Architecture and DevOps practices is plus. Prior experience in Agile/Scrum development environment is a plus. Experience working in cloud platforms such as AWS, Azure or GCP. Show more Show less

Posted 23 hours ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Skills: Java, Microservices, Spring Boot, REST APIs, CI/CD, Kafka, AngularJS, React.js, Job Title: Java Developer (Spring Boot, Microservices, Kafka, Angular/React) Job Summary We're looking for a highly skilled Full Stack Developer to join our team, with expertise in designing and developing scalable, distributed systems using Java Spring Boot, Microservices, and Kafka. The ideal candidate should also have experience in front-end development using Angular and/or React. The successful candidate will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and ensuring the reliability, performance, and security of our systems. Key Responsibilities Design, develop, and maintain scalable, distributed systems using Java Spring Boot and Microservices architecture. Implement event-driven architecture using Apache Kafka. Develop responsive, user-friendly front-end applications using Angular and/or React. Collaborate with cross-functional teams to identify and prioritize project requirements. Ensure the reliability, performance, and security of our systems. Participate in code reviews, identify and fix bugs, and implement automated testing. Technical Requirements Java Spring Boot, Microservices, and Kafka experience. Strong knowledge of front-end development using Angular and/or React. Experience with RESTful APIs, JSON, and HTTP protocol. Strong understanding of distributed systems, scalability, and performance. Experience with containerization (Docker) and orchestration (Kubernetes). Strong knowledge of databases (relational and NoSQL). Experience with cloud platforms (AWS, GCP, Azure). Eligibility Bachelor's/Master's degree in Computer Science or related field. 5+ years of experience in software development. Strong communication and problem-solving skills. Show more Show less

Posted 23 hours ago

Apply

5.0 - 11.0 years

0 Lacs

Gurgaon, Haryana, India

On-site

Linkedin logo

Job Description Skill Set 2: 5 to 11 Years of work exp. Job Responsibilities -> IAM Engineer will develop the services on Java RestFul, Deploy services using CICD, Performance tune the Services, develop Broadcom API Gateway. Test the Services using Selenium, Postman; Integrate the services with LexisNexis products; Develop and test the rules in Threatmetrix DDP Platform. Hands on experience with Broadcom API Gateway implementations (Layer 7).  Or any similar experience on API services using any tool. Java/J2EE experience along with awareness of SiteMinder integrations with Broadcom API Gateway Knowledge of ThreatMetrix (LexisNexis) rule configurations Hands on experience on AWS platform and tools like Selenium, Postman. Skill Set 3: 5 to 11 Years of work exp. Job Responsibilities-> IAM Engineer will develop the Java Restful services and Java Web application. Test the Services using Selenium, Postman; Integrate the services with LexisNexis products; Develop and test the rules in Threatmetrix DDP Platform. Hands on experience with Broadcom API Gateway implementations (Layer 7).  Or any similar experience on API services using any tool. Java/J2EE experience along with awareness of SiteMinder integrations with Broadcom API Gateway Knowledge of ThreatMetrix (LexisNexis) rule configurations Hands on experience on AWS platform and tools like Selenium, Postman. Skill Set 4: 5 to 11 Years of work exp. SSO SAML federation using CA Siteminder and develop custom Java assertions by calling RESTful services and Spring Java Webservices.  Or You can find any resource experience in Single Sign On (SSO), SAML etc. Java/J2EE experience Good to have AWS knowledge. At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive. Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here . Show more Show less

Posted 23 hours ago

Apply

3.0 years

0 Lacs

Greater Kolkata Area

On-site

Linkedin logo

Job Description We are seeking an experienced Flutter Developer with a strong background in building scalable eCommerce applications, as well as experience in developing macOS desktop applications (Swift + SwiftUI/AppKit) and native Android applications. This is a cross-platform role focused on delivering seamless, high-performance digital experiences across mobile and desktop environments. Key Responsibilities Develop and maintain cross-platform mobile apps using Flutter, with a strong focus on eCommerce functionality. Build and maintain macOS applications using Swift + SwiftUI or AppKit, ensuring native-level performance and design adherence. Contribute to or lead the development of native Android applications using Java/Kotlin as needed. Implement essential eCommerce features including product listings, shopping cart, payments, user accounts, and order tracking. Integrate third-party APIs, payment gateways (e.g., Stripe, Razorpay), and analytics tools. Collaborate with designers, product managers, and backend developers to deliver intuitive and performant applications. Ensure high performance, responsive UI/UX across all platforms. Mentor junior developers and contribute to code reviews and architectural discussions. Stay up-to-date with the latest trends in Flutter, Android, and macOS development. Required Qualifications & Skills Bachelors or Masters degree in Computer Science, IT, or a related field. 3+ years of experience in app development, including : 3+ years of hands-on experience with Flutter (Dart). Experience developing macOS apps using Swift + SwiftUI or AppKit. Experience building and deploying Android apps using Java/Kotlin. Solid understanding of eCommerce workflows and consumer-facing applications. Proficient in Flutter state management solutions such as BLoC, Provider, Riverpod, etc. Experience integrating Firebase, third-party SDKs, and RESTful APIs. Strong Git proficiency and experience working in Agile development environments. Good To Have Experience with Flutter Web or Flutter for Desktop (beyond macOS). Exposure to CI/CD pipelines and automated testing tools. Knowledge of secure coding practices and mobile performance optimization. Experience with app publishing to the Google Play Store, Apple App Store, and Mac App Store. (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

8.0 - 10.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Key Responsibilities Provide expert-level technical leadership in the design, development, and evolution of complex Java applications built on the Struts framework (Struts 1.x and/or Struts 2.x). Define and enforce coding standards, design patterns, and best practices within the team, ensuring high quality, maintainable, and scalable code. Contribute significantly to the architectural strategy for existing Struts applications, including performance, security, and scalability considerations. Lead hands-on development for the most challenging and critical modules within existing Struts-based applications. Conduct rigorous code reviews, providing constructive feedback and ensuring adherence to architectural guidelines and enterprise standards. Develop custom Struts components, plugins, or extensions as required for complex business needs. Proactively identify, diagnose, and resolve complex performance bottlenecks within Struts applications, utilizing profiling and monitoring tools. Design and implement solutions for high availability, fault tolerance, and disaster recovery for core enterprise systems. Serve as the primary technical expert for diagnosing and resolving complex production issues, leading root cause analysis (RCA) to prevent recurrence. Implement robust logging, monitoring, and alerting solutions to ensure application stability. Mentor, coach, and guide a team of Java developers, fostering their technical growth and promoting a culture of technical excellence and continuous improvement. Facilitate technical discussions and knowledge sharing sessions within the team and across departments. Play a leading role in analyzing, planning, and executing strategic initiatives for the modernization or migration of Struts-based applications to newer technology stacks or cloud platforms. Evaluate new technologies and tools to improve the efficiency and capabilities of existing systems. Collaborate extensively with business stakeholders, product owners, enterprise architects, and other cross-functional teams to align technical solutions with business objectives. Create and oversee the maintenance of comprehensive technical documentation, including architectural diagrams, design specifications, and standard operating QUALIFICATIONS : Experience : 8-10 years of extensive, hands-on experience in Java/J2EE application development. Struts Mastery : Deep, expert-level proficiency with the Apache Struts framework (both Struts 1.x and Struts 2.x), including intricate knowledge of its lifecycle, controllers, actions, action forms, custom tags, plugins, validation, and integration patterns. Core Java/J2EE : Strong command of Core Java, J2EE technologies (Servlets, JSP, JNDI, JDBC). Web Technologies : Expert understanding of HTML, CSS, JavaScript, and client-side web development best practices. Database Expertise : Advanced experience with SQL and complex relational databases (e.g., Oracle, SQL Server, MySQL), including schema design, query optimization, and transaction management. Application Servers : Extensive experience deploying, configuring, and troubleshooting applications on enterprise-grade application servers (e.g., Oracle WebLogic, IBM WebSphere, Apache Tomcat, JBoss). Tools : Proficient with advanced features of IDEs (Eclipse, IntelliJ IDEA), build tools (Apache Maven, Ant), and version control systems (Git, SVN). Experience with profiling and debugging tools. Architectural Concepts : Deep understanding of MVC architecture (specific to Struts implementation), J2EE design patterns, enterprise integration patterns, and robust application security principles. Problem-Solving : Exceptional analytical, debugging, and advanced problem-solving skills, with a track record of resolving highly complex technical challenges. Leadership & Communication : Outstanding verbal and written communication skills, with proven ability to lead technical discussions, mentor teams, and articulate complex concepts to both technical and non-technical QUALIFICATIONS (GOOD TO HAVE) : Experience with other modern Java frameworks (e.g., Spring Framework - Core, MVC, Spring Boot) for context or potential modernization efforts. Familiarity with microservices architecture and RESTful API design. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Prior experience leading or significantly contributing to legacy system modernization or migration projects. Exposure to build automation and CI/CD pipelines (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

6.0 - 8.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Key Responsibilities Design, develop, and maintain scalable, robust, and reusable automation test frameworks from scratch or by extending existing ones. Define automation strategies and roadmaps for various application layers (UI, API, Database, Performance). Develop, execute, and maintain automated test scripts for functional, regression, integration, and end-to-end testing. Expertly utilize automation tools and programming languages to create efficient and effective test suites. Perform thorough code reviews for automation scripts to ensure quality and adherence to best practices. Integrate automated tests into Continuous Integration/Continuous Delivery (CI/CD) pipelines to enable rapid feedback and continuous deployment. Configure and manage test environments for automation execution. Identify, document, and track software defects, collaborating closely with development teams for timely resolution. Generate comprehensive test reports, dashboards, and metrics to provide clear insights into product quality and automation coverage. Apply deep understanding of BFSI, FinTech, and Capital Markets concepts to design relevant and effective test scenarios. Ensure test coverage addresses specific regulatory and compliance requirements of the financial industry. Provide technical guidance and mentorship to junior QA engineers, fostering their growth and skill development. Collaborate effectively with product managers, developers, and other stakeholders throughout the software development lifecycle to ensure quality is built in from the start. Contribute to performance, load, and scalability testing efforts using relevant tools. Familiarity with security testing concepts for financial QUALIFICATIONS : Experience : 6-8 years of hands-on experience in Software Quality Assurance, with a significant focus on test automation. Domain Expertise : Strong preference for candidates with experience in BFSI, FinTech, or Capital Markets domains. Programming Proficiency : Strong programming skills in at least one language relevant for automation (e.g., Java, Python, C#, Automation Frameworks : Extensive experience with industry-standard automation frameworks (e.g., Selenium WebDriver, Playwright, Cypress, TestNG, JUnit, Pytest). API Testing : Hands-on experience with API testing tools (e.g., Postman, Rest Assured, JMeter for API, SoapUI). CI/CD Tools : Experience integrating automated tests with CI/CD tools (e.g., Jenkins, GitLab CI/CD, Azure DevOps). Version Control : Proficient in using code versioning tools such as Git. Database Testing : Solid understanding of databases and ability to write SQL queries for data validation. Problem-Solving : Excellent analytical and problem-solving skills with meticulous attention to detail. Communication : Strong verbal and written communication skills to effectively collaborate with technical and non-technical QUALIFICATIONS (GOOD TO HAVE) : Experience with Behavior-Driven Development (BDD) frameworks (e.g., Cucumber, SpecFlow). Exposure to cloud testing environments (AWS, Azure, GCP). Experience with performance/load testing tools (e.g., JMeter, Gatling, LoadRunner). Relevant certifications in Quality Assurance or Automation. Familiarity with Agile/Scrum development methodologies (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

0 years

0 Lacs

Delhi, India

On-site

Linkedin logo

Selected Intern's Day-to-day Responsibilities Include Understand requirements and write Java code using Spring Boot and Hibernate frameworks. Develop micro web services. Perform unit testing of written micro web services. About Company: Synapse is a service company providing various business, technology & support services to its customers. Show more Show less

Posted 23 hours ago

Apply

6.0 - 8.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Key Responsibilities Design, develop, test, and deploy robust and scalable enterprise-level applications primarily using Java/J2EE and the Struts framework (Struts 1.x and/or Struts 2.x). Write clean, efficient, and well-documented code adhering to established coding standards and best practices. Collaborate with business analysts and product owners to understand requirements and translate them into technical specifications and functional designs. Perform code refactoring, performance tuning, and optimization of existing Struts applications to improve efficiency and responsiveness. Identify and implement solutions for complex technical challenges and production issues. Design and implement effective database interactions using JDBC or ORM tools, ensuring data integrity and optimal query performance. Work with relational databases (e.g., Oracle, MySQL, SQL Server) for data storage and retrieval. Provide expert-level debugging and troubleshooting for complex issues arising in production environments. Conduct root cause analysis for recurring problems and implement preventive measures. Participate actively in code reviews, ensuring adherence to architectural guidelines, coding standards, and security best practices. Contribute to the continuous improvement of development processes and methodologies. Create and maintain comprehensive technical documentation, including design specifications, API documentation, and troubleshooting guides. Collaborate effectively with cross-functional teams including other developers, QA engineers, project managers, and operations teams. Participate in discussions and analysis for potential application modernization or migration strategies from Struts to newer QUALIFICATIONS : Experience : 6-8 years of hands-on experience in Java/J2EE application development. Struts Expertise : Significant and proven experience (mandatory) with the Apache Struts framework (Struts 1.x and/or Struts 2.x), including deep understanding of ActionForms, Action classes, DispatchActions, Struts Tags, Tiles, and validation frameworks. Core Java/J2EE : Strong proficiency in Core Java, J2EE technologies (Servlets, JSP). Web Technologies : Solid understanding of HTML, CSS, and JavaScript. Database : Experience with SQL and relational databases (e.g., Oracle, MySQL, SQL Server). Application Servers : Experience deploying and troubleshooting applications on application servers like Apache Tomcat, Oracle WebLogic, IBM WebSphere, or JBoss. Version Control : Proficient in using code versioning tools such as SVN or Git. IDEs & Tools : Experience with development IDEs like Eclipse or IntelliJ IDEA. Problem-Solving : Excellent analytical, debugging, and problem-solving skills. Communication : Strong verbal and written communication skills to articulate technical concepts QUALIFICATIONS (GOOD TO HAVE) : Experience with build tools like Apache Maven or Ant. Familiarity with other Java web frameworks (e.g., Spring MVC, Spring Boot) is a plus, particularly if involved in modernization discussions. Knowledge of design patterns and software architecture principles. Understanding of agile development methodologies (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Summary We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will design, develop, and maintain high-quality Java applications, ensuring performance, scalability, and reliability. You will collaborate closely with cross-functional teams to deliver robust software solutions that meet business Responsibilities : Develop, test, and maintain Java-based applications and software components. Write clean, scalable, and efficient code following best practices. Collaborate with product owners, business analysts, and QA teams to understand requirements and deliver solutions. Participate in code reviews and provide constructive feedback to peers. Troubleshoot and resolve software defects and production issues. Optimize applications for maximum speed and scalability. Stay updated with emerging Java technologies and industry trends. Assist in the design and implementation of new features and modules. Write and maintain technical documentation. Follow Agile/Scrum methodologies during the software development Skills & Qualifications : Bachelors/master's degree in Computer Science, Information Technology, or related field. 4+ years of hands-on experience in Java development. Strong proficiency in Core Java and Java SE concepts. Experience with Java frameworks like Spring, Spring Boot, Hibernate, or JPA. Solid understanding of RESTful APIs and web services. Familiarity with relational databases (MySQL, Oracle, PostgreSQL) and writing efficient SQL queries. Experience with version control systems such as Git. Knowledge of build tools like Maven or Gradle. Understanding of object-oriented programming (OOP) principles and design patterns. Ability to write unit tests using JUnit or TestNG. Strong problem-solving and analytical skills. Good communication and teamwork skills (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Skillsets And Attitudes Must have : Educational Background : Bachelors degree in computer science, Information Technology, or a related field. Technical Proficiency Hands-on experience with database technologies (e.g., Oracle, SQL Server, MySQL, PostgreSQL) with ability to work with large data sets Expertise in writing complex SQL queries for data manipulation and analysis Experience with one or more programming languages (e.g., Python, Java, C++, etc.). Strong understanding of data architecture principles. Skills in tuning database performance, including indexing, partitioning, and query optimization. Experience in implementing robust backup and recovery strategies Familiarity with cloud database services (AWS RDS, Azure SQL Database) is a must. Experience with data warehouses, distributed data platforms, and data lakes. Good To Have Certifications (Preferred, but not mandatory) : Certifications such as Oracle Certified Professional, Microsoft Certified Database Administrator, or equivalent are advantageous. Problem-Solving Skills : Strong analytical and problem-solving abilities. Adaptability : Ability to adapt to new technologies and changing requirements. Proficiency in data analytics and visualization tools Ability to navigate ambiguity and work in a fast-moving environment with multiple stakeholders. Excellent business and technical communication Your Core Role We're looking for a skilled Data Engineer to enhance our data systems. You will design and build the foundation of the data/analytics architecture for the organization. Your contributions will be vital in maintaining efficient and reliable database operations to support our organization's data needs. Key Responsibilities Design, build, and optimize the data architecture and extract, transform, and load (ETL) pipelines to make them accessible for Business Data Analysts, Data Scientists, and business users. Drive standards in data reliability, data integrity, and data governance, enabling accurate, consistent, and trustworthy data sets, business intelligence products, and analyses. Database Normalization to reduce redundancy, improve data integrity and design scalable database schemas Performance Tuning including indexing, partitioning, and query optimization. Review data organization and implement archival strategies to improve overall DB performance Database Security best practices and implement security measures Implement robust backup and recovery strategies. Troubleshooting to diagnose and resolve database issues effectively. Scripting and Automation (e.g., PowerShell, Python) for automating database tasks. What You Can Expect Five-Day workweek. Fair pay. The team will support you and push you. We will debate and question you. We will help you find what you are good at and let you take unilateral decisions there. We will prod you to get better at the things you are not good at. You will interact with our coordinators and field agents on the ground. You will also interact with decision-makers from within the social impact ecosystem. You will enable data driven business decisions, create aha moments through insights you generate, and create new opportunities through deep analysis using internal/ external data. You will use these insights to create better touchpoints that get the job done. You will need to get your hands dirty. You will be a part of discussion with teams like program delivery team, program management team, product team, CXOs and Engineering Team which means you will be working across disciplines. (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Responsibilities And Management Lead, mentor, and grow a team of engineers and Engineering Managers, fostering a culture of innovation, ownership, and collaboration. Drive hiring efforts to build a world-class engineering team, focusing on technical excellence and cultural fit. Develop and execute training programs to upskill team Ownership : Provide architectural guidance and strategic direction for systems design, ensuring scalability, resilience, and performance. Review and refine the system architecture to handle millions of requests efficiently. Anticipate future technical challenges and develop plans to mitigate and System Oversight : Take full ownership of the products being managed, ensuring timely delivery and high quality. Monitor and improve system health, performance, and security. Establish processes and practices to streamline development and deployment and Reporting : Act as the bridge between the engineering team and upper management, providing clear and accurate updates on system performance and project progress. Communicate effectively with stakeholders to align technical goals with business Planning : Plan and execute long-term technical roadmaps that align with the company's growth objectives. Continuously evaluate and implement best practices to optimize engineering efficiency and system : 8+ years in software engineering with at least 4 years in leadership roles, managing cross-functional teams. Proven experience in managing systems that handle millions of requests daily and are used by a large-scale Skills : Strong expertise in Python, Django, React, AWS, Kafka, and related technologies. (Java is good to have) Solid understanding of distributed systems, cloud architectures, and Abilities : Demonstrated ability to lead, mentor, and scale engineering teams. Hands-on approach to solving technical problems while empowering the team to take Skills : Excellent communication and stakeholder management skills. Strong organizational skills with the ability to prioritize and deliver under tight deadlines. (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin 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 achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. 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. About The Role Are you a recent graduate with a passion for technology and innovation? Join our team as a Software Engineer I, where you will have the opportunity to work on challenging projects, develop your skills and contribute to the creation of impactful software solutions. This role is designed for fresh graduates eager to start their career in a dynamic and collaborative environment. Responsibilities Develop and Implement: Write clean, efficient, and maintainable code for various software applications and systems. Collaborate: Work closely with product managers, designers, and other engineers to understand requirements and deliver high-quality software solutions. Debug and Test: Participate in debugging, testing, and optimization of software applications to ensure reliability and performance. Learn and Grow: Engage in continuous learning and improvement by attending workshops, participating in code reviews, and staying up to date with the latest industry trends and technologies. Document: Assist in creating and maintaining technical documentation for software applications and systems. Requirements Bachelor’s degree in computer science, Engineering, or a related field. Proficiency in at least one programming language such as Java, Python, C++, or JavaScript. Strong understanding of computer science fundamentals, including algorithms, data structures, and software design principles. Excellent problem-solving skills and a proactive attitude. Good communication and teamwork skills, with a willingness to collaborate and learn from others. Conceptual understanding of Front-End/Back-End components as well as microservices Growth mindset: Ability to adapt and learn with changing situations. Preferred Qualifications Internship experience in software development or related fields. Familiarity with software development tools and methodologies, such as version control systems (Git), integrated development environments (IDEs), and agile practices. Basic understanding of web technologies, databases, and cloud services. High ownership and accountability mindset. Where we’re going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce 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! UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com Show more Show less

Posted 23 hours ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. Senior Software Engineer_Payment Economics Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join Airbnb Payments team allows any two people in the world to frictionlessly exchange money with easy to use payments services. It is a core strategy to fulfill Airbnb’s belongs anywhere mission.We are building a world-class payments platform that moves billions of dollars, in 191 countries, with 75 currencies, through a complex ecosystem of payments partners. We build and maintain our own in-house global payments platform because no solution exists with the global reach needed. As the platform grows we’ll be adding new payment partners, global licenses, compliance and regulation controls, and building new payment experiences for our guests and hosts. The Difference You Will Make As a Senior Software Engineer in the Cost and Economics Payments Org you’ll need to be passionate about payments. You will lead through influence and collaboration to transform concepts into reality. Your deep understanding of how money moves between merchant platforms and payment processing partners, including payment gateways, processors, acquirers, card networks, and issuers will be needed for ideating, advocating, and driving cost efficiencies across our payments platform. You’re expected to be comfortable with ambiguity, and help the team enjoy working backwards from highly ambiguous starting points by leveraging data, running experiments, and following a structured approach to build business use cases that influence a diverse team of engineers, data scientists, finance, compliance, legal, and business experts. You should be able to guide and navigate the team through technical and regulatory constraints while simultaneously distilling and communicating complex subject matter to payments and non-payments stakeholders. You will have to be passionate about building a high performing team and creating a unique culture. You will be expected to lead the team to work with engineers in the US to tackle these complex challenges. Aligned with our company mission, Belong Anywhere, we value the importance of diversity and belonging in the workplace, and that's why we commit to not discriminating on basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. A Typical Day Build backend services and APIs to create scalable engineering systems Work with data scientists, business analysts and operations to define, capture, and use real-time event data for business insights and product features Collaborate with infrastructure engineering teams to participate in, validate, and evolve how we build, test, and deploy code in a distributed Service-Oriented Architecture Alter existing and develop new data access and protection patterns to ensure our community’s personal data is safe and secure, at scale Your Expertise 5-9+ years of industry experience Backend or Full-Stack experience in a work-setting or classroom-setting. Work experience, open-source code, or coursework in any of the following languages: C/C++, Java, C#, Python/Django, Ruby/Ruby on Rails Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms). Understanding of data structures and problem solving approaches, and ability to articulate trade offs Passion for creating highly effective technology platform for our growing global workforce Experience with Agile development Be future looking; we might be focused on immediate regulations, but need to build for the long term Comfortable with tackling ambiguous problems and unblocking yourself Focus on building high quality products; every one of our flows affects the business bottom line Data driven in how you solve problems and validate you've solved them correctly Have a strong desire to mentor the careers and development of other engineers Possesses strong verbal and written communication skills. BS in Computer Science / MIS or equivalent work-related experience Our Commitment To Inclusion & Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. Show more Show less

Posted 23 hours ago

Apply

2.0 years

0 Lacs

Greater Vadodara Area

On-site

Linkedin logo

Job Description Work as a QA champion of a team responsible for developing a large-scale, highly available and fault-tolerant SaaS based CRM solution in the Heavy Equipment Dealer space in accordance with established Functions : Essential Functions include, but are not limited to the following. You Will Be Expected To Work directly with Product Managers and developers to gain a good understanding of the product and test basis. Formulate and carry out an overall testing strategy in collaboration with the team. Design, Implement, maintain and document test cases (manual/automated), test scenarios & test plans in test management systems. Work in regular cadence based Agile methodology (Scrum or Kanban or similar framework). Define & champion QA best practices for the team. Participate in backlog grooming & forward-looking exercise. Guide and mentor junior team : Key Technical Expertise Areas Expected For This Role Test automation experience including designing & development of test frameworks for either UI and/or backend services; experience with both is preferred. Strong Selenium Knowledge with working experience of at least a few years. Hands-on experience on JUnit or NUnit or TestNG Framework. Basic knowledge on OOPS & JAVA (At Least 2 years of working experience). Functional QA experience testing responsive Web applications. STLC Process Understanding. Knowledge of Agile ceremonies and artifacts. Ability to understand database structure (schema / collections), create and execute SQL queries for validations and assertions. Excellent communication skills (verbal and areas that would add value : ISTQB or similar certifications. REST API Automation Experience. Performance Testing Experience using JMeter. Manual & Automation Testing Experience on iOS & Android apps. Excellent analytical & problem-solving skills. Experience in security testing and and experience : Bachelors or Masters in Computer Science or related fields. 3+ years of manual and automated QA experience. (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

About Zeta Zeta is a Next-Gen Banking Tech company that empowers banks and fintechs to launch banking products for the future. It was founded by Bhavin Turakhia and Ramki Gaddipati in 2015. Our f lagship processing platform - Zeta Tachyon - is the industry’s first modern, cloud-native, and fully API-enabled stack that brings together issuance, processing, lending, core banking, fraud & risk, and many more capabilities as a single-vendor stack. 15M+ cards have been issued on our platform globally. Zeta is actively working with the largest Banks and Fintechs in multiple global markets transforming customer experience for multi-million card portfolios. Zeta has over 1700+employees - with over 70%roles in R&D - across locations in the US,EMEA, and Asia. We raised$280 million at a$1.5 billion valuation from Softbank, Mastercard, and other investors in 2021.Learn more @ www.zeta.tech , careers.zeta.tech , Linkedin , Twitter The Role As part of the Risk & Compliance team within the Engineering division at Zeta, the Application Security Manager is tasked with safeguarding all mobile, web applications, and APIs. This involves identifying vulnerabilities through testing and ethical hacking, while also educating developers and DevOps teams on how to resolve them. Your primary goal will be to ensure the security of Zeta's applications and platforms. As a manager, you'llbe responsible for securing all of Zeta’s products. In this individual contributor role, you will report directly to the Chief Information Security Officer (CISO). The role involves ensuring the security of web and mobile applications, APIs, and infrastructure by conducting regular VAPT. It requires providing expert guidance to developers on how to address and fix security vulnerabilities, along with performing code reviews to identify potential security issues. The role also includes actively participating in application design discussions to ensure security is integrated from the beginning and leading Threat Modeling exercises to identify potential threats. Additionally, the profile focuses on developing and promoting secure coding practices, educating developers and QA engineers on security standards for secure coding, data handling, network security, and encryption. The role also entails evaluating and integrating security testing tools like SAST, DAST, and SCA into the CI/CD pipeline to enhance continuous security integration. Responsibilities Guide Security and Privacy Initiatives: Actively participate in design reviews and threat modeling sessions to help shape the security and privacy approach for technology projects, ensuring security is embedded at all stages of application development. Ensure Secure Application Development: Collaborate with developers and product managers to ensure that applications are securely developed, hardened, and aligned with industry best practices. Project Scope Management: Define the scope for security initiatives, ensuring continuous adherence throughout each project phase, from initiation to sustenance/maintenance. Drive Internal Adoption and Visibility: Ensure that security projects are well-understood and adopted by internal stakeholders, fostering a culture of security awareness within the organization. Security Engineering Expertise: Serve as a technical expert and security champion within Zeta, providing guidance and expertise on security best practices across the organization. Team Leadership and Development Make decisions on hiring and lead the hiring process to build a skilled security team. Define and drive improvements in the hiring process to attract top security talent. Mentor and guide developers and QA teams on secure coding practices and security awareness. Security Tool and Gap Assessment: Continuously assess and recommend tools to address gaps in application security, ensuring the team is equipped with the best resources to identify and address vulnerabilities. Stakeholder Liaison: Collaborate with both internal and external stakeholders to ensure alignment on security requirements and deliverables, acting as the main point of contact for all security-related matters within the team. Bug Bounty Program Management: Evaluate and triage security bugs reported through the Bug Bounty program, working with relevant teams to address and resolve issues effectively. Own Security Posture: Take ownership of the security posture of various applications across the business units, ensuring that security best practices are consistently applied and maintained. Skills Hands-on experience in Vulnerability Assessment (VA) and Penetration Testing (PT) across web, mobile, API, and network/Infra environments. Deep understanding of the OWASP Top 10 and their respective attack and defense mechanisms. Strong exposure to Secure SDLC activities, Threat Modeling, and Secure Coding practices. Experience with both commercial and open-source security tools, including Burp Suite, AppScan, OWASP ZAP, BEEF, Metasploit, Qualys, Nipper, Nessus andSnyk. Expertise in identifying and exploiting business logic vulnerabilities. Solid understanding of cryptography, PKI-based systems, and TLS protocols. Proficiency in various AuthN/AuthZ frameworks (OIDC, OAuth, SAML) and the ability to read, write, and understand Java code. Experience with Static Analysis and Code Reviews using tools like Snyk,Fortify,Veracode, Checkmarx, and SonarQube. Hands-on experience in reverse engineering mobile apps and using tools like Dex2jar, ADB, Drozer, Clang, iMAS, and Frida/Objection for dynamic instrumentation. Experience conducting penetration tests and security assessments on internal/external networks, Windows/Linux environments, and cloud infrastructure (primarily AWS). Ability to identify and exploit security vulnerabilities and misconfigurations in Windows and Linux servers. Proficiency in shell scripting and automating tasks with tools such as Python or Ruby. Familiarity with PA-DSS, PCI SSF (S3, SSLC), and other security standards like PCI DSS, DPSC, ASVS and NIST. Understanding of Java frameworks like Spring Boot, CI/CD processes, and tools like Jenkins & Bitrise. In-depth knowledge of cloud infrastructure (AWS, Azure), including VPC/VNet, S3 buckets, IAM,Security Groups, blob stores, Load Balancers, Docker containers, and Kubernetes. Solid understanding of agile development practices. Active participation in bug bounty programs (HackerOne, Bug Crowd, etc.) and experience with hackathons and Capture the Flag (CTF) competitions. Knowledge of AWS/Azure services, including network configuration and security management. Experience with databases (PostgreSQL, Redshift, MySQL) and other data storage solutions like Elasticsearch and S3 buckets. Preferred Certifications: OSCP, OSWE, GWAPT, AWAE, AWS Certified Security Specialist, CompTIA Security+ Experience And Qualifications 12 to 18 years of overall experience in application security, with a strong background in identifying and mitigating vulnerabilities in software applications. A background in development and experience in the fintech sector is a plus. Bachelor of Technology (BE/ B.Tech ), M.Tech , or ME in Computer Science or an equivalent degree from an Engineering college/University. Life At Zeta At Zeta, we want you to grow to be the best version of yourself by unlocking the great potential that lies within you. This is why our core philosophy is ‘People Must Grow.’ We recognize your aspirations; act as enablers by bringing you the right opportunities, and let you grow as you chase disruptive goals. is adventurous and exhilarating at the same time. You get to work with some of the best minds in the industry and experience a culture that values the diversity of thoughts. If you want to push boundaries, learn continuously and grow to be the best version of yourself, Zeta is the place to be! Explore the life at zeta Zeta is an equal opportunity employer. At Zeta, we are committed to equal employment opportunities regardless of job history, disability, gender identity, religion, race, marital/parental status, or another special status. We are proud to be an equitable workplace that welcomes individuals from all walks of life if they fit the roles and responsibilities. Show more Show less

Posted 23 hours ago

Apply

12.0 years

0 Lacs

Telangana, India

On-site

Linkedin logo

Responsibilities Offer technical leadership and direction to the development team, ensuring the adoption of best practices, sound architectural choices, and code excellence. Craft clean, effective, and sustainable code, aligning with industry-standard coding practices. Collaborate seamlessly with diverse teams to comprehend system elements, interdependencies, and implementation requirements. Conduct code reviews to guarantee adherence to coding standards, unearth enhancement opportunities, and provide mentorship to team members. Tackle intricate technical hurdles and performance concerns, presenting inventive remedies. Swiftly troubleshoot and resolve production issues to prevent service disruptions. Ensure punctual delivery of top-notch software. Guide and mentor fellow developers, nurturing their growth and offering technical insights. Engage with product managers and Product Owners to grasp customer needs, translate requirements into technical specifics, and contribute to product evolution. Direct initiatives for continuous improvement, optimizing development procedures, elevating software quality, and boosting team efficiency. Experiences And Skills 12+ years of expertise, demonstrating strong Java development proficiency alongside robust logical and analytical capabilities. Exhibiting comprehensive mastery in Full Stack Development, with sustained hands-on involvement throughout the professional journey. Evidencing adeptness in team leadership, exemplifying effective guidance and coordination. Possessing in-depth comprehension of application design, architectural best practices, and design patterns. Commanding proficiency in Spring and Spring Boot framework deployment, coupled with prowess in ORM frameworks such as Hibernate or equivalent. Acquiring familiarity or a foundational grasp of the Angular framework. Showcasing excellent SQL skills, ideally inclusive of fundamental query performance tuning knowledge. Presenting a history of crafting JUnit test cases with dexterity. Displaying tangible instances of technical leadership, steering development teams, and propelling pivotal technical resolutions. Demonstrating a sound understanding of agile software development methodologies. Possessing hands-on experience with Restful APIs and an excellent grasp of development standards. Noteworthy familiarity with Liquibase, if present, adds value to the profile. (ref:hirist.tech) Show more Show less

Posted 23 hours ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Skills: Java, Microservices, Spring Boot, REST APIs, CI/CD, Kafka, AngularJS, React.js, Job Title: Java Developer (Spring Boot, Microservices, Kafka, Angular/React) Job Summary We're looking for a highly skilled Full Stack Developer to join our team, with expertise in designing and developing scalable, distributed systems using Java Spring Boot, Microservices, and Kafka. The ideal candidate should also have experience in front-end development using Angular and/or React. The successful candidate will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and ensuring the reliability, performance, and security of our systems. Key Responsibilities Design, develop, and maintain scalable, distributed systems using Java Spring Boot and Microservices architecture. Implement event-driven architecture using Apache Kafka. Develop responsive, user-friendly front-end applications using Angular and/or React. Collaborate with cross-functional teams to identify and prioritize project requirements. Ensure the reliability, performance, and security of our systems. Participate in code reviews, identify and fix bugs, and implement automated testing. Technical Requirements Java Spring Boot, Microservices, and Kafka experience. Strong knowledge of front-end development using Angular and/or React. Experience with RESTful APIs, JSON, and HTTP protocol. Strong understanding of distributed systems, scalability, and performance. Experience with containerization (Docker) and orchestration (Kubernetes). Strong knowledge of databases (relational and NoSQL). Experience with cloud platforms (AWS, GCP, Azure). Eligibility Bachelor's/Master's degree in Computer Science or related field. 5+ years of experience in software development. Strong communication and problem-solving skills. Show more Show less

Posted 23 hours ago

Apply

2.0 years

0 Lacs

Karnataka, India

On-site

Linkedin logo

Who You’ll Work With You will be reporting to the Engineering Manager at Geographies & Marketplace Experiences - India Technology Center, who will guide you to grow and build your career path. You will directly work with a team of dedicated engineers that work on the same solutions. You share your experience and technical expertise such that we improve on the longer-term technical strategic direction. Who We Are Looking For As a Software Engineer II for the Geographies & Marketplace Experiences team, you will be part of a mission critical team focused on building a high-throughput, low-latency, fault-tolerant supply chain platform that drive Nike’s Digital transformation and growth strategies. A minimum of 2+ years software development experience Experience working in a highly collaborative, multi-discipline development team environment Experience working in a distributed/cloud-based environment (e.g. AWS Services, GCE, Rackspace, Azure etc.) Experience in micro service architecture, domain driven design, and RESTful Services using Java Experience working with Java and Spring Boot framework mandatorily Experience in Test Driven development – with Junit, Mockito, cucumber etc. Experience with monitoring and tracing tools like Splunk, SignalFx, Kibana/Grafana etc. Experience working with NoSQL data stores like Cassandra, DynamoDB, MongoDB etc. Experience working with relational data stores like MySQL, Oracle etc. Experience with continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferred. Working knowledge of Scrum and agile principles Comfortable working in a fast-paced, results-oriented environment Comfortable working with globally distributed and diverse teams Demonstrate end-to-end ownership of project/capabilities that includes requirement evaluation, design, implementation, observability and maintenance. Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams Bachelor’s degree in computer science, Information Systems, or other relevant subject area, or equivalent experience. The Following Would Be Nice-to-have Experience in designing and implementing highly scalable web applications Exposure to eCommerce and Supply Chain domain areas like inventory management, order management, logistics management, warehouse management What You’ll Work On As a Software Engineer II in GaME organization, you will design and deliver solutions for both digital and in-store platforms to bring best in class consumer experiences to our consumer worldwide. We invest and develop advances in technology and employ the most creative people in the world, and then give them the support to constantly innovate, iterate and serve consumers more directly and personally. In this role, You will contribute to the development of new features and identifying technical areas for improvement, proactively collaborating with product team members at Nike to design, develop, and deploy a highly scalable solution. You will participate in peer code reviews, sharing and receiving constructive feedback to maintain high-quality code standards. You will stay informed about the latest industry trends, bringing new ideas and improvements to the team. You will support the team’s agile practices, promoting continuous improvement and collaboration to deliver top-notch consumer experiences at scale. Show more Show less

Posted 23 hours ago

Apply

10.0 - 20.0 years

25 - 40 Lacs

Chennai

Work from Office

Naukri logo

M2P Fintech (Product base company) Important: ONLY Immediate joiners, 15 days, 30days and serving notice period preferred Lead SDET Skillset: Strong Domain Knowledge in BFSI (Banking Domain) or technically strong. 10+ years of experience in software testing, with a strong focus on automation. Strong experience with Selenium, Cucumber, and Java. Experience with API testing using tools like Postman, Rest Assured, Swagger UI Experience with manual testing techniques, including exploratory testing, usability testing, and smoke testing. Experience with Agile development methodologies. Excellent analytical, problem-solving, and communication skills. Strong attention to detail and a commitment to quality. Ability to work independently and Lead a team Automation experience in ETL (DB Automation). Experience Load and performance testing (K6 / Gattling/NeoLoad/Jmeter). Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI). In depth Knowledge in SQL and databases. Note: (60- or 90-days' Notice period candidates are not considered) Before 21st June 2025 (Saturday); Please reach out to 9566123206 (Sugan- Talent acquisition consultant) and register your details then plan accordingly for Face-to-Face Interview. On 21st June 2025 at 10:00 Am Venue details: M2P Fintech Plot No:C1 & C56, SIDCO, Thiru Vi Ka Industrial Estate, Guindy, Chennai 600 032. Tamil Nadu. India.

Posted 23 hours ago

Apply

5.0 - 10.0 years

7 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

"Only Immediate joiners should join by "June 2025 & July 2025" Designation: Java Backend Developer Mandatory Skills - Java, Spring Boot, Microservices, API, Data Structures & Algorithms Experience 5 to 11 years Location- Bengaluru (HSR Layout) Mode: work from office-5 Days Job Description: As an Application Developer, you will be responsible for developing, testing and deploying enterprise class complex APIs to enable digital lending. Required Technical and Professional Expertise: Proven experience (professional or otherwise) as an application developer (logical approach to problem solving, creativity, analytical capabilities) Hands on experience on development using Java Spring boot framework. Solid experience in API development Deep understanding of core programming principles, including design Deep expertise in developing APIs using Microservices architecture and container-based development. Working knowledge of Github and DevOps. Experience in Software Development Projects using agile development methodologies. Experience with the Azure public clouds will be a plus. Soft Skills Strong experience in a technical advisory capacity to clients. Technology mentorship. Good communication skills. Key Responsibilities: Your typical responsibilities include coding, designing, application management, troubleshooting, monitoring and also directing the development team in the design, development, coding, testing and debugging of applications. You will be required to establish a detailed program specification and clarify the actions the program is intended to perform and adapt the program to new requirements, as necessary You will also be required to conduct user acceptance testing, to ensure the program can be used easily, quickly and accurately. You should be able to write detailed documentation for the operation of the program by users and computer operators. You will be required to contribute and provide input and/or direction for the overall development processes and development operations (DevOps), throughout the system/software development lifecycle. You would also coordinate the development staff's schedule and ensure effective communication between team members and other functional areas. PROFESSIONAL EXPERIENCE Minimum 5 years of experience as application/API developer. EDUCATIONAL QUALIFICATIONS Essential: Graduate degree in any stream from a recognized university.

Posted 23 hours ago

Apply

0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Skills: Data Engineer, Spark, Scala, Python, Onpremise, Cloudera, Snowflake, kafka, Overview Of The Company Jio Platforms Ltd. is a revolutionary Indian multinational tech company, often referred to as India's biggest startup, headquartered in Mumbai. Launched in 2019, it's the powerhouse behind Jio, India's largest mobile network with over 400 million users. But Jio Platforms is more than just telecom. It's a comprehensive digital ecosystem, developing cutting-edge solutions across media, entertainment, and enterprise services through popular brands like JioMart, JioFiber, and JioSaavn. Join us at Jio Platforms and be part of a fast-paced, dynamic environment at the forefront of India's digital transformation. Collaborate with brilliant minds to develop next-gen solutions that empower millions and revolutionize industries. Team Overview The Data Platforms Team is the launchpad for a data-driven future, empowering the Reliance Group of Companies. We're a passionate group of experts architecting an enterprise-scale data mesh to unlock the power of big data, generative AI, and ML modelling across various domains. We don't just manage data we transform it into intelligent actions that fuel strategic decision-making. Imagine crafting a platform that automates data flow, fuels intelligent insights, and empowers the organization that's what we do. Join our collaborative and innovative team, and be a part of shaping the future of data for India's biggest digital revolution! About the role. Title : Senior Data Engineer Location : Mumbai Responsibilities End-to-End Data Pipeline Development: Design, build, optimize, and maintain robust data pipelines across cloud, on-premises, or hybrid environments, ensuring performance, scalability, and seamless data flow. Reusable Components & Frameworks: Develop reusable data pipeline components and contribute to the team's data pipeline framework evolution. Data Architecture & Solutions: Contribute to data architecture design, applying data modelling, storage, and retrieval expertise. Data Governance & Automation: Champion data integrity, security, and efficiency through metadata management, automation, and data governance best practices. Collaborative Problem Solving: Partner with stakeholders, data teams, and engineers to define requirements, troubleshoot, optimize, and deliver data-driven insights. Mentorship & Knowledge Transfer: Guide and mentor junior data engineers, fostering knowledge sharing and professional growth. Qualification Details Education: Bachelor's degree or higher in Computer Science, Data Science, Engineering, or a related technical field. Core Programming: Excellent command of a primary data engineering language (Scala, Python, or Java) with a strong foundation in OOPS and functional programming concepts. Big Data Technologies: Hands-on experience with data processing frameworks (e.g., Hadoop, Spark, Apache Hive, NiFi, Ozone, Kudu), ideally including streaming technologies (Kafka, Spark Streaming, Flink, etc.). Database Expertise: Excellent querying skills (SQL) and strong understanding of relational databases (e.g., MySQL, PostgreSQL). Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus. End-to-End Pipelines: Demonstrated experience in implementing, optimizing, and maintaining complete data pipelines, integrating varied sources and sinks including streaming real-time data. Cloud Expertise: Knowledge of Cloud Technologies like Azure HDInsights, Synapse, EventHub and GCP DataProc, Dataflow, BigQuery. CI/CD Expertise: Experience with CI/CD methodologies and tools, including strong Linux and shell scripting skills for automation. Desired Skills & Attributes Problem-Solving & Troubleshooting: Proven ability to analyze and solve complex data problems, troubleshoot data pipeline issues effectively. Communication & Collaboration: Excellent communication skills, both written and verbal, with the ability to collaborate across teams (data scientists, engineers, stakeholders). Continuous Learning & Adaptability: A demonstrated passion for staying up-to-date with emerging data technologies and a willingness to adapt to new tools. Show more Show less

Posted 23 hours ago

Apply

Exploring Java Jobs in India

Java is one of the most popular programming languages in India, and job opportunities for Java professionals are abundant in the country. Whether you are a fresher looking for your first job or an experienced developer seeking new challenges, the Java job market in India has something to offer for everyone.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their booming IT industries and have a high demand for Java developers.

Average Salary Range

The salary range for Java professionals in India varies based on experience and location. On average, entry-level Java developers can expect to earn between INR 3-6 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

In the Java job market in India, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually moving into roles like Architect or Project Manager.

Related Skills

In addition to Java proficiency, employers in India often expect Java developers to have knowledge of the following skills: - Spring Framework - Hibernate - SQL - Web development technologies (HTML, CSS, JavaScript) - Agile methodologies

Interview Questions

  • What is the difference between == and .equals() in Java? (basic)
  • Explain the concept of Object-Oriented Programming. (basic)
  • What is the difference between an abstract class and an interface in Java? (medium)
  • What is the purpose of the static keyword in Java? (medium)
  • Explain the difference between checked and unchecked exceptions in Java. (medium)
  • What are the SOLID principles in Java? (advanced)
  • How does garbage collection work in Java? (advanced)
  • What is the use of the transient keyword in Java? (advanced)
  • Explain the concept of multithreading in Java. (medium)
  • What are the different types of design patterns in Java? (medium)
  • How does Java handle memory management? (advanced)
  • What is the difference between ArrayList and LinkedList in Java? (medium)
  • How can you achieve polymorphism in Java? (medium)
  • Explain the concept of Java Virtual Machine (JVM). (basic)
  • What is the difference between HashMap and HashTable in Java? (medium)
  • How do you handle exceptions in Java? (basic)
  • What is the purpose of the this keyword in Java? (basic)
  • How do you implement inheritance in Java? (medium)
  • Explain the concept of method overriding in Java. (basic)
  • What is the role of the finalize() method in Java? (advanced)
  • How do you implement encapsulation in Java? (basic)
  • What is the purpose of the volatile keyword in Java? (advanced)
  • Explain the difference between String, StringBuffer, and StringBuilder in Java. (medium)
  • What is the difference between throw and throws in Java? (medium)
  • How do you create a thread in Java? (basic)

Closing Remark

As you explore Java jobs in India, remember to stay updated on the latest trends and technologies in the field. Prepare thoroughly for interviews by practicing coding exercises and mastering key concepts. With determination and passion for Java development, you can confidently pursue your dream job in the thriving Indian IT industry.

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