Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 11.0 years
15 - 22 Lacs
hyderabad, bengaluru
Hybrid
Key Responsibilities: Design and develop high-performance backend systems using Java (8+) , Spring Boot Build and consume RESTful APIs Write clean, testable, and scalable code Solve complex problems using strong Data Structures and Algorithms Optimize existing code for performance and scalability Work with cross-functional teams in an agile environment Must-Have Skills: 5.5 to 10 years of hands-on Java development experience Strong expertise in Core Java , OOPs, Multithreading Deep knowledge of Data Structures, Algorithms, and Problem-Solving Experience in Spring Boot, REST APIs, Microservices Proficiency in working with SQL/NoSQL databases Good understanding of Git, CI/CD pipelines Good to Have: Exposure to LeetCode / HackerRank or other coding platforms Working knowledge of Kafka / RabbitMQ Knowledge of Docker, Kubernetes is a plus
Posted 15 hours ago
10.0 - 15.0 years
8 - 18 Lacs
bengaluru
Work from Office
Project description Developing cloud-based compliance state-of-the-art archive products to archive and retain real-time communications data in line with internal and external regulatory requirements. The product is developed in-house in an agile development setup based on business requirements from multiple stakeholder parties. By employing continuous development and deployment principles, the team is aiming to transition from project to product management to support the bank with robust compliance archive solutions for the next decade. For a large global investment bank, we are looking for GCP-qualified cloud engineers to help with the FIC (fixed income and currencies) cloud migrations under Project Cirrus. Knowledge of Financial Services/FIC would be great, but the primary skills we need are in building, migrating, and deploying applications to GCP, Terraform module coding, Google infrastructure, cloud-native services such as GCE, GKE, CloudSQL/Postgres, logging and monitoring, etc., & good written and spoken English, as we would like these engineers to help with knowledge transfer to our existing development & support teams. We would like to place people alongside the engineers they'll be working with in the bank. Responsibilities Develop solutions following established technical design, application development standards, and quality processes in projects. Assess the impacts on technical design because of the changes in functional requirements. Perform independent code reviews and execute unit tests on modules developed by self and other junior team members on the project. Write well-designed, efficient, and testable code. Interact with other stakeholders, not limited to end-user clients, the project manager or scrum master, Business Analysts, offshore development, testing, and other cross-functional teams. Skills Must have Must have 10+ Years of Java Development Experience with 3+ Years Architecture design experience BS/MS degree in Computer Science, Software Engineering, or a related subject Google Cloud Platform Experience Comfortable with practicing TDD and pair programming. Well-versed in DevOps Good knowledge of object-oriented design principles and Hands-on experience with object-oriented programming Good knowledge of Java standard library. Hands-on experience with Spring and/or Spring Boot is a big plus. Experience in agile software development Well versed with Solution Architecture and principles like below, but not limited to SOLID Hexagonal, Ports and Adapter Cloud Native Microservices patterns Experience in Large enterprise System Integrations and Architecture Strong understanding and hands-on experience with design in Scalability, High Availability, Reliability, Resiliency, Secure, and performant systems Should have good presentation, documentation, and communication skills Knowledge of Linux is a plus Knowledge of cloud platforms is a plus Desirable to have knowledge of TOGAF, Zachman frameworks Good to have an understanding of Application security frameworks and standards, eg, OWASP, NIST 4+ progressive years of experience in building and implementing model-driven, enterprise-level business solutions and applications in PRPC Excellent time management and organization skills, as well as the ability to manage multiple competing priorities Exceptional interpersonal skills and the ability to communicate, partner, and collaborate Dedication to achieving outstanding customer results with a team-oriented drive and a demonstrated ability to lead by example Exposure to a variety of technologies, including object-oriented techniques/principles, database design, application & web servers Aptitude to pick up new concepts and technology rapidly; ability to explain it to both business & IT stakeholders Ability to match technology solutions to customer needs Nice to have Banking Domain
Posted 16 hours ago
5.0 - 10.0 years
13 - 17 Lacs
noida
Work from Office
Project description We have an ambitious goal to migrate a legacy system written in HLASM (High-Level Assembler) from the mainframe to a cloud-based Java environment for one of the largest banks in the USA. Responsibilities We are looking for an experienced Java Developer who can help perform the migration of the client platform: Write Java code following the new architecture. Troubleshoot, debug, and resolve issues within the new Java system. Collaborate with client teams, to ensure alignment with project goals and deliver high-quality solutions. Maintain and fine-tune Gen AI application that supports the migration process. Mandatory work from the office 5 days per week. Skills Must have Proficiency in Java development (5+ years). Strong problem-solving and debugging skills. Experience with Python Language. Experience with cloud platforms and services (preferably AWS). Deep understanding of enterprise application architecture patterns. Experience of work in distributed teams, with US customers. Excellent communication skills for collaboration with the client teams. Nice to have Experience with HLASM or other low-level programming languages. Familiarity with Generative AI. Familiarity with large-scale system migrations and modernization efforts. Prior experience working in the banking or financial services industry. Knowledge of performance tuning and optimization in cloud environments.
Posted 16 hours ago
6.0 - 11.0 years
16 - 22 Lacs
hyderabad
Work from Office
Overall Responsibilities: Lead a team of Java developers and ensure high-quality software delivery Develop and maintain Java-based applications and systems Design and implement scalable and efficient Java solutions to meet business requirements Collaborate with cross-functional teams to resolve technical issues and drive innovation Skills: Extensive knowledge of Java programming and related technologies Experience in developing Java-based applications and systems Strong understanding of software development methodologies (Agile, Scrum, etc.) Familiarity with microservices architecture and cloud computing Excellent problem-solving and critical thinking skills Experience: 6+ years of experience in Java development Proven experience leading a team of Java developers Previous experience in delivering Java-based solutions for a large enterprise Day-to-Day Activities: Lead and mentor a team of Java developers Analyze business requirements and translate them into technical solutions Develop, test and deploy Java-based applications and systems Troubleshoot and resolve technical issues in a timely manner Collaborate with cross-functional teams to drive innovation and implement new technologies Qualification: Bachelor's degree in Computer Science or related field Advanced certifications in Java development (e.g. Oracle Certified Professional, Java SE 11 Developer) Soft Skills: Excellent communication and leadership skills Strong interpersonal and collaboration skills Ability to work under pressure and meet tight deadlines Positive attitude and strong work ethic A commitment to continuous learning and professional development.
Posted 18 hours ago
8.0 - 13.0 years
35 - 50 Lacs
chennai
Hybrid
Bachelors degree in Computer Science or related fields (or equivalent experience) 8+ years experience in software development Fluency in Java or Scala, automation & CI/CD tools such as Selenium, UIAutomator(java based), Swift, Jenkins, git, common design patterns with good grasp of distributed systems and ability to communicate design ideas effectively Expertise in dealing with horizontal scale, high availability, concurrency, profiling, deployment, upgrade/migration, production support and other SaaS enterprise software issues. Proficient in major development tools and processes, such as source control, requirement spec, design and design review, unit test, system test, performance test, etc. Authentication experience with some of the following: SSO, Multi-Factor, Delegated Authentication, x509, SAML, OAuth. Have strong understanding of CI/CD, SDLC, and Agile methodologies
Posted 18 hours ago
5.0 - 7.0 years
3 - 7 Lacs
bengaluru
Work from Office
Job Overview: We are seeking a skilled and passionate Java Developer to join our dynamic team. The ideal candidate will have strong experience in Core Java, Java 8, and J2EE technologies, along with a solid background in RESTful web services, database management, and a deep understanding of object-oriented design and service-oriented architecture. This is a great opportunity to work on challenging projects and contribute to the design and development of high-performance enterprise applications. Key Responsibilities: 1. Application Development Design, develop, and maintain scalable and secure Java applications. Implement features using Java 8, Core Java (Collections, Threads, Exceptions), and J2EE frameworks. Build and integrate RESTful APIs using HTTP/JSON protocols. 2. Database Management Work with relational databases such as MySQL or PostgreSQL for data modeling, querying, and optimization. 3. Architecture & Design Apply Object-Oriented Programming (OOP) and Service-Oriented Architecture (SOA) principles. Utilize design patterns, especially DTOs (Data Transfer Objects), for building modular and reusable code. Participate in system design discussions and propose scalable solutions. 4. Collaboration & Support Collaborate closely with cross-functional teams including frontend, QA, and DevOps. Provide support in deployment, troubleshooting, and performance tuning. Contribute to code reviews, technical documentation, and mentoring junior developers.Soft Skills: Excellent verbal and written communication in English Strong analytical and problem-solving skills Self-driven with the ability to work independently Attention to detail and passion for clean, maintainable code Ability to lead design discussions and guide junior developers
Posted 20 hours ago
1.0 - 3.0 years
5 - 7 Lacs
bengaluru
Work from Office
Job Overview: We are seeking a skilled and passionate Java Developer to join our dynamic team. The ideal candidate will have strong experience in Core Java, Java 8, and J2EE technologies, along with a solid background in RESTful web services, database management, and a deep understanding of object-oriented design and service-oriented architecture. This is a great opportunity to work on challenging projects and contribute to the design and development of high-performance enterprise applications. Key Responsibilities: 1. Application Development Design, develop, and maintain scalable and secure Java applications. Implement features using Java 8, Core Java (Collections, Threads, Exceptions), and J2EE frameworks. Build and integrate RESTful APIs using HTTP/JSON protocols. 2. Database Management Work with relational databases such as MySQL or PostgreSQL for data modeling, querying, and optimization. 3. Architecture & Design Apply Object-Oriented Programming (OOP) and Service-Oriented Architecture (SOA) principles. Utilize design patterns, especially DTOs (Data Transfer Objects), for building modular and reusable code. Participate in system design discussions and propose scalable solutions. 4. Collaboration & Support Collaborate closely with cross-functional teams including frontend, QA, and DevOps. Provide support in deployment, troubleshooting, and performance tuning. Contribute to code reviews, technical documentation, and mentoring junior developers.Soft Skills: Excellent verbal and written communication in English Strong analytical and problem-solving skills Self-driven with the ability to work independently Attention to detail and passion for clean, maintainable code Ability to lead design discussions and guide junior developers
Posted 20 hours ago
3.0 - 6.0 years
6 - 10 Lacs
chennai
Work from Office
We are seeking a skilled and motivated Software Engineer with 3 to 6 years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have solid knowledge of core Java, Spring ecosystem, RESTful APIs, and modern development practices. You will be part of a collaborative team working on cutting-edge solutions in a fast-paced environment. Primary Responsibilities: Design, develop, test, and deploy high-performance Java applications Collaborate with cross-functional teams to define, design, and ship new features Write clean, maintainable, and efficient code following best practices Participate in code reviews and provide constructive feedback Troubleshoot and resolve production issues and bugs Optimize application performance and scalability Contribute to architectural decisions and technical documentation Stay updated with emerging technologies and industry trends Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications: Bachelors or Masters degree in First Class 3+ years of professional experience in Java development Experience with: Unit testing frameworks (JUnit, Mockito) Build tools (Maven/Gradle) Version control (Git/GitHub) CI/CD pipelines (Jenkins) AI User - Uses AI tools to enhance productivity and embracing the AI revolution with a builders mindset Solid proficiency in: Core Java (Java 8+) Spring Framework (Spring Boot, Spring MVC, Spring Data) RESTful APIs and Microservices JPA/Hibernate SQL and Basic PL/SQL Frontend UI - (Preferred React JS) Preferred Qualifications: Experience working in Agile/Scrum environments Familiarity with: Cloud platforms (AWS, Azure, GCP) Containerization (Docker, Kubernetes) Proven coding Hands-on and good Analytical and communication skills Proven excellent problem-solving, debugging skills Proven exposure to DevOps practices and tools
Posted 21 hours ago
3.0 - 6.0 years
3 - 6 Lacs
hyderabad
Remote
We seek an experienced Java/Groovy Developer with expertise in EDI, carrier API integrations, and logistics workflows. Role involves building seamless integrations for shipments, booking, and rating, ensuring smooth data flow across platforms.
Posted 21 hours ago
2.0 - 4.0 years
4 - 6 Lacs
gurugram
Work from Office
Experience with JSP Experience in working with SMPP and JMS APIs Experience with Core Java Experience in creating services using Java Service Wrapper Working knowledge of Stripes/Struts framework Experience in developing web-services (i.e., JAX-WS, JAX-RPC and REST based) Experience in using Java Mail APIs MySQL proficiency (i.e., writing complex SQL queries and stored-procedures) Experience in jQuery or any other JavaScript-based framework would be beneficial Ability to handle Tomcat based deployment and configuration Basic Linux usage to review application logs or execute command-line java processes
Posted 1 day ago
5.0 - 7.0 years
11 - 21 Lacs
mumbai
Hybrid
Role & responsibilities Java Developer Preferred candidate profile Having Experience in Micro Service Multithreading Springboot
Posted 1 day ago
8.0 - 13.0 years
10 - 15 Lacs
bengaluru
Work from Office
What the role offers : We are looking at motivated highly passionate Full-Stack developer. Develop, design, and deploy large-scale models. Own the critical modules of core products and enhance the product to meet customer and architecture expectations in an ongoing basis. Review and evaluate designs to ensure long term adaptability and sustainability. Champion processes that ensure very high quality product releases Ensure timely release of high quality product releases. Own and drive high quality resolution of product technical issues. Encourage and contribute to innovation aligned with the business Coach mentor junior engineers and new members into the team What you need to succeed Bachelor's or Master's Engineering degree in Computer Science, Information Systems, or equivalent. Typically 8 to 13 years experience. Experience on software applications design tools and languages such as Core Java, Spring Boot with strong understanding of UI, UX designing, Object-Oriented programming, design concepts. Deep knowledge on Java Scripts/Angular/React, Data Structures, Algorithms, Design Patterns. Hands-on experience in both AngularUI and Backend Java development, Unit Testing (TDD). Experience in enterprise product requirements such as security, high scale, multi-tenancy, high availability, supportability etc (Docker, Kubernetes, SAAS). Good understanding of version control systems, preferably git-lab and experience with CI/CD tools Good analytical, Problem solving skills with ability to quickly adapt to new technologies and tools Excellent communication skills, team work. Familiar with Agile development methodologies such as SAFe. Good understanding of version control systems, preferably GIT. One last thing: You are persistent and inquisitive. You have to understand why things are happening the way they are. You are determined to understand cyber attack techniques at a very detailed level. You are a self-starter who is able to work with minimal management, however have strong collaboration and interpersonal skills to work together with several other professionals from other information security fields. Youre a creative thinker who wants to answer the question, Why? Your workstation is a pyramid of monitors that you can't take your eyes off of at the risk of missing something. You have a desire to learn new technologies. Your sense of humor, passion and enthusiasm shines through in everything you do.
Posted 1 day ago
7.0 - 11.0 years
14 - 24 Lacs
hyderabad, bengaluru
Work from Office
Job Title: Java Developer Location: Hyderabad Experience: 6 to 10+ years 6 months to 1 year contract Payroll-IFIN Global Group Face to face Final round of interview Mandatory Job Description: We are hiring an experienced Java Developer to build and maintain scalable applications. The ideal candidate should have strong expertise in Java, Spring Boot, SQL , and messaging systems, with exposure to AWS . Good communication skills and the ability to work in a collaborative environment are essential. Key Skills Required: 6+ years of hands-on experience in Java (8+) Strong expertise in Spring & Spring Boot Experience with Kafka / JMS Strong knowledge of SQL Basic knowledge of AWS Good communication & teamwork skills
Posted 1 day ago
2.0 - 5.0 years
7 - 11 Lacs
navi mumbai
Work from Office
As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys Your primary responsibilities include: Experience in developing Pipelines using Java or Replicator framework. Writing Junit testcases for Java modules. Having experience in writing SQL queries Experience in handling Java production issues, error management, debugging skills. Willingness to learn and work on client specific tools and API's. Responsible to work as an individual contributor and deliver the issues within SLA's & SLO's. Good understanding of client-side scripting. Having good logical & analytical, problem-solving skills with good soft & communication skills Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Technical expertise in Java development projects Understanding and experience in Java coding using various frameworks and design patterns. Knowledge on data pipelines. Developing data bridge pipelines using replicator framework. Writing Junit testcases for the pipelines Preferred technical and professional experience Experience in data analytics. Working knowledge on Plx framework and tools. Knowledge on workday integrations with external systems and Experience in working on Google Cloud Platform.
Posted 1 day ago
5.0 - 8.0 years
1 - 6 Lacs
hyderabad, pune, bengaluru
Work from Office
Job description Hiring for Java + Springboot/Microservices/Azure with experience range 5-8 years Mandatory Skills: Java, Springboot, Microservices, Azure, Java developement Education: BE/B.Tech/MCA/M.Tech/MSc./MS Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to actively aid the consulting team in different phases of the project including problem definition, effort estimation, diagnosis, solution generation and design and deployment You will explore the alternatives to the recommended solutions based on research that includes literature surveys, information available in public domains, vendor evaluation information, etc. and build POCs You will create requirement specifications from the business needs, define the to-be-processes and detailed functional designs based on requirements. You will support configuring solution requirements on the products; understand if any issues, diagnose the root-cause of such issues, seek clarifications, and then identify and shortlist solution alternatives You will also contribute to unit-level and organizational initiatives with an objective of providing high quality value adding solutions to customers. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!
Posted 1 day ago
2.0 - 7.0 years
3 - 8 Lacs
jaipur
Work from Office
1. Strong proficiency in Core Java, J2EE, and Object-Oriented Programming (OOP). 2. Experience with Spring/Spring Boot, Hibernate/JPA, and RESTful APIs. 3. Build tools (e.g., Maven, Gradle) and CI/CD pipelines is a plus. Required Candidate profile 4. Understanding of software development life cycle (SDLC) and Agile methodologies. 5. Bachelor's degree in Computer Science, Engineering, or related field.
Posted 1 day ago
6.0 - 11.0 years
9 - 14 Lacs
hyderabad
Work from Office
Role description: You will be part of a SCRUM team of experienced software developers, domain experts and the product owner who deliver software to ProRail.We deliver complex software systems in which knowledge of the railway industry, and the associated jargon, is integral.It is essential that the systems that we deliver integrate seamlessly this places high demand on our quality to deliver. Role accountabilities: You take ownership and guarantee the quality of the software; You work closely with the product owner, other developers and testers; As team member you are actively involved with preparation of new stories, refinements, planning and design meetings; You can work independently but also in pair-programming; You develop in line with the clean code and clean architecture principles; You are inclined to always help the tester; You build it, you run it is your rule-of-thought. Qualifications & Experience: Demonstrably a minimum of 6 years experience programming in Java preferably over several projects; Experience with several elements of our software stack: Java 17 (soon to be upgraded to 21), Spring Boot, RESTful services, Eclipse RCP, Intellij, OSGi, PL/SQL, SOLID principles. Nice to have: Jenkins, Sonar, Kubernetes, Docker, Mongo, KeyCloak, OSGi, ElasticSearch, PL/SQL, Eclipse RCP, Azure Knowledge of web services (REST), bootstrap and github are a nice to have; Knowledge of the railway domain (nice to have).
Posted 1 day ago
3.0 - 8.0 years
10 - 14 Lacs
hyderabad, gachibowli
Work from Office
Job Summary Synechron is seeking a proficient Calypso Developer specializing in Calypso platform development within the commodity asset class (e.g., Fixed Income, FX, Commodities). The ideal candidate will possess strong Java development skills, be adept at troubleshooting, and have practical knowledge of Calypso APIs. You will be responsible for enhancing and maintaining back-office trade processing systems, supporting trading operations, and optimizing workflows. This role offers an opportunity to contribute to critical financial trading operations through innovative technological solutions in a collaborative environment. Software Requirements Required: Java (Version 8 or above) Calypso v16 or higher APIs and SDKs SQL or other relational database querying tools Development environment such as Eclipse or IntelliJ IDEA Version control (Git, Bitbucket) Preferred: Cloud platform tools (AWS, Kubernetes) Build tools (Maven, Jenkins, CloudBees) Monitoring and visualization tools (Grafana, Nagios) Overall Responsibilities Develop and implement new features and enhance existing functionalities within the Calypso platform tailored to trading desks and operations teams. Participate in planning sessions, estimate work efforts, conduct testing, and provide Level 2 support to resolve technical issues promptly. Develop, optimize, and maintain back-office applications supporting commodity trading, including workflows for trade capture, confirmation, settlement, and reconciliation. Collaborate with operations and trade support teams to understand business requirements and translate them into technical solutions that improve trade processing efficiency. Customize Calypso components such as scheduled tasks, reports, and engines to meet business needs. Troubleshoot system issues related to trade processing, message frameworks, or workflow failures, ensuring system stability and performance. Stay updated on the latest Calypso versions, features, and industry best practices to continuously refine service delivery. Technical Skills (By Category) Programming Languages Required: Java (Version 8+), Calypso API integration experience Preferred: Scripting knowledge such as Python or Shell scripting for automation Databases/Data Management Working knowledge of relational databases, SQL queries, and data reconciliation processes Cloud Technologies Basic familiarity with AWS or other cloud services (preferred) Frameworks and Libraries Calypso customizations involving scheduled tasks, engines, and report generation Development Tools and Methodologies Agile development practices and tools (JIRA, Confluence) Use of version control (Git) and build automation tools (Maven, Jenkins) Security Protocols Understanding of secure data handling and message frameworks within Calypso (preferred) Experience Requirements 3-8 years of IT experience with demonstrated expertise in Calypso platform development and customization Proven experience working with Calypso v16 or above, specifically in the commodities asset class (e.g., Fixed Income, FX, or Commodities) Solid understanding of trade lifecycle processes, including settlement, reconciliation, and reporting workflows Experience in developing, testing, and supporting trade capture, confirmation, and settlement functionalities Alternative pathways include extensive hands-on experience with Calypso in trading or back-office environments Day-to-Day Activities Develop and enhance Calypso-based applications and workflows for trading and settlement processes Provide technical support and troubleshooting for system issues or faults Participate in project planning, estimation, and design discussions with stakeholders Collaborate with operations teams to gather requirements and develop technical solutions accordingly Conduct testing of new features, perform system deployments, and support post-implementation issues Document customizations, workflows, and best practices for ongoing maintenance and knowledge transfer Qualifications Bachelors degree in Computer Science, Information Technology, Finance, or related field (or equivalent experience) Certifications or specialized training in Calypso (preferred) Ongoing learning in trading systems, workflows, or emerging financial technologies Professional Competencies Strong analytical and troubleshooting skills with attention to detail Excellent communication skills, capable of liaising with both technical teams and business stakeholders Ability to work independently, manage priorities, and meet deadlines in a fast-paced environment Collaborative team player, open to sharing knowledge and contributing to team success Adaptability to evolving technology landscapes and requirements Passionate about technology solutions that enhance trade processing efficiency and compliance
Posted 1 day ago
3.0 - 6.0 years
11 - 16 Lacs
navi mumbai
Work from Office
Title and Summary Software Engineer IIOverview: Mastercard Open Banking is at the forefront of transforming the financial services landscape by empowering consumers and businesses to securely share their financial data with trusted third parties. Through innovative, consent-driven solutions, we enable seamless access to account information and payment initiation services, fostering a more inclusive and connected digital economy. Our global open banking platform, supported by acquisitions like Finicity and Aiia, delivers secure, scalable, and compliant API-driven solutions that drive financial innovation, enhance customer experiences, and expand payment choice. Join us in shaping the future of open banking, where data empowers smarter financial decisions and creates new growth opportunities. The Role As a Software Development Engineer on the API Integrations Team, you will be a hands-on developer specializing in Java development, focusing on integrating external Data Providers (Banks and Payroll) APIs across multiple geographies around the globe. This challenging role involves processing millions of financial accounts and payroll datasets daily, feeding your problem-solving appetite with complex, high-impact technical challenges. You will design, develop, and support scalable, high-performance APIs that ensure seamless, secure, and compliant integrations with global data providers, powering Mastercards open banking platform. What You Will Do Integrate external Data Providers (Banks and Payroll) APIs across diverse geographies, ensuring reliable and secure data connectivity. Process millions of financial accounts and payroll datasets daily, optimizing for performance and scalability in a high-volume environment. Apply strong problem-solving skills to address complex integration challenges, ensuring seamless connectivity with global data providers. Leverage a deep understanding of data structures and algorithms to optimize API performance. Utilize extensive hands-on experience in Java to develop modular, extensible, readable, and performant code for API services. Demonstrate excellent coding skills, translating designs into robust, production-ready code for global deployments. Apply strong technical aptitude and a solid foundation in computer science fundamentals to tackle large-scale integration challenges. Prioritize code quality by writing comprehensive unit test cases and selecting optimal data structures for performance and scalability. Collaborate closely with cross-functional teams, including product managers, architects, and external data providers, to align on a shared vision and deliver seamless integrations. All About You Exceptional communication skills, with the ability to clearly articulate technical concepts to technical and non-technical stakeholders across global teams. A proactive problem-solver with a solution-oriented mindset, thriving in a fast-paced, data-intensive, and globally distributed environment. Proven hands-on experience building complex, highly scalable, high-performing systems, particularly for large-scale API integrations with financial and payroll data providers. Deep expertise in Java, J2EE, Spring, Spring Boot, and RESTful web services, with a focus on developing and integrating APIs for global financial systems. Strong experience integrating web services with external partners, such as banks and payroll providers, ensuring seamless and compliant data flows across geographies. Familiarity with Test Driven Development (TDD) practices to deliver reliable, well-tested code. A collaborative team player, comfortable working in dynamic, cross-functional, and globally distributed teams to solve integration challenges. Experience with Agile Scrum methodologies, contributing to iterative and efficient development cycles. Apply Now Be a part of our mission to create a more connected and inclusive financial ecosystem. Apply today to join Mastercard Open Banking as a Software Development Engineer!
Posted 1 day ago
6.0 - 11.0 years
15 - 20 Lacs
pune
Work from Office
Title and Summary Senior Software Engineer - Java Development, Azure, ETL, Data ModelingOverview Mastercard company is seeking a Senior Software Engineer, which serves various client-tele such as Merchants, Financial Institutions (Issuer, Acquirer), Digital players to recognize, Subscription as services and identify Card on Files in the respective ecosystems and provide ability to react with confidence. Our solution provides data analytics, visualization & data marketplace capabilities while leveraging cloud-based user interface, micro-services, visualization capabilities, SaaS integrations like Azure AD, Cloud Platform like GCP, Azure, AWS, Lens, Terraform, File Transfer, Splunk, Dynatrace, SFTP, Scala, Cassandra & Snowflake. Are you motivated by speeding business solutions to market? Do you want to innovate, using cutting edge technologies on challenging business problems? Do you want to be part of an innovator that is changing the ecommerce landscape and reinventing the way global merchants and issuers combat fraud through collaboration? We welcome the challengers and thought leaders. We want the agile, creative risk-takers who can address challenges with an open mind, the freedom to innovate and the strength to dominate. Ethocas growth is explosive, and only great problem-solvers, collaborators and thinkers can help us take it to the next level. If that sounds like you, keep reading. Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Role Provide support of applications software through programming, analysis, design, development, and delivery of software solutions. Research alternative technical solutions for changing business needs. Major Accountabilities: Participate in designing highly scalable, fault tolerant, and performant systems in cloud Liaise with stakeholders to understand the needs of business Ensure project implementation(s) and technical delivery are compliant with solution architectural design and best practices Ensure that technical designs and deliveries milestones are accomplished on time Ensure that technical designs and deliveries are aligned with business needs, infrastructure capabilities and security & compliance requirements Evaluate current and emerging technologies via Proof of Concepts or similar. Provide technical guidance to the project team(s). Consult and support project team(s) regarding project implementation. Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns. Support services before they go live through activities such as system design consulting, capacity planning and launch reviews. Maintain services once they are live by measuring and monitoring availability, latency, and overall system health. Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity. Practice sustainable incident response and blameless postmortems. Take a holistic approach to problem solving, by connecting the dots during a production event thru the various technology stack that makes up the platform, to optimize mean time to recover Explain technical issues and solution strategies to stakeholders. Assist with project scoping, sizing, prioritizing, planning, and estimation Thrive in a highly collaborative company environment where agility is paramount Stay up to date with new technologies on the front-end and server-side through self-study, blogs, meetups, conferences, etc. All About You Minimum Bachelor's degree in Information Technology, Computer Science, or extensive work experience. 6+ Years of Hands-on Software development experience. 4+ years in Software and microservices architecture. Familiar with DevOps and IT Operations best practices. Current understanding of best practices regarding application & system security Experience in data analytics knowledge, experience with ETL, Data Modelling & Pattern analysis is desired. Willing to learn new technology stack and available to support customer & production environments for issue mitigation. Need to work with global team and available in different time zones (US, Canada, Dublin, India). Success with producing high quality project design deliverables and documentation Strong domain knowledge of Java 8 (or later). Spring Boot knowledge is required. Experience with databases: Relational & NoSQL Experience with User interface development framework (Angular preferred) Thorough and extensive knowledge and understanding of Software Engineering Concepts and Methodologies is required. Excellent written and spoken communication
Posted 1 day ago
5.0 - 10.0 years
11 - 16 Lacs
hyderabad, chennai, bengaluru
Work from Office
Roles and Responsibilities: Design and develop new services/micro-services Join project teams to work on full life-cycle web application projects from requirement gathering to solutioning, development, releasing and post-launch maintenance Work with agile cross functional, cross countries teams to design, develop, maintain web apps base on specifications and ensure successful releases Support Project Manager/Scrum Master to provide consultation and direction to stakeholders for managing and delivering their expectations Participate in planning and management of development process Share architectural design vision with both technical and non-technical team members, including fellow engineers Works on improvements in development toolset including testing frameworks, deployment scripts and monitoring libraries Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation Make technical design decisions with little supervision Explore new latest relevant technology, techniques, frameworks, tools, methodologies, and processes Be a self-starter, proactively recognize and solve issues as they arise Be motivated in continuous learning and improvement to enhance your skills in an ever-changing environment Skills/Experience: 5+ years of experience working as a full stack developer with Core Java, Spring framework, Angular or React Proficient in Java development with excellent knowledge of Spring Boot framework Experience in any front-end development like Angular or React Experience in micro-services architectures, RESTful API design & development Experience with frameworks: Spring Boot, Hibernate, Spring Data JPA or others Comprehensive experience and knowledge of modern development tools and technologies: Redis, Docker, Kubernetes, Infrastructure-as-code Experience in SQL and NoSQL databases such as PostgreSQL/MySQL, MongoDB/Cassandra Experience in responsive web design Agile development, build processes, testing, and operations Experience with automated testing (JUnit, TestNG, Mockito) and CI/CD tools (Bamboo) Experience with legacy system integration and phased application integration Experience in implementing TCP/IP, HTTPS, MQTT, WSS protocols Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management Hands-on experience on server setup and maintenance, DevOps, and experience working with Cloud Infrastructure (AWS/Azure) will be an advantage Following certifications will be highly considered: Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional) Experience (years) : 5+ Year Education Qualification: BE (Computer Science / Electronics) Location - Bengaluru,Hyderabad,Chennai,Pune
Posted 1 day ago
7.0 - 12.0 years
10 - 15 Lacs
pune
Work from Office
We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation! The IZOT product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along BMC is looking for a Senior Java Developer, an innovator at heart, to join our IZOT team of highly skilled software developers. In this role, you will design and develop new features, as well as maintain existing features. You will focus on Backend development of an industry leading SaaS product. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop new features as well as maintain existing features by adding improvements and fixing defects in complex areas (using Java) Play a vital role in project design to ensure scalability, reliability, and performance are met. Assist in troubleshooting complex technical problems in development and production. Implement methodologies, processes & tools. Work in agile within a Scrum team to meet deadlines and produce high quality features. Collaborate with other teams to develop joint features. To ensure youre set up for success, you will bring the following skillset & experience: 7+ years of experience in Java Backend development Experience with SpringBoot, Docker, Kubernetes Experience working in a multi-threaded environment. You have experience with relational database (Oracle, PGSQL, MSSQL) Self-learner whos passionate about problem solving and technology. Team player with good communication skills in English (verbal and written) Whilst these are nice to have, our team can help you develop in the following skills: Experience with Microservices architecture Public Cloud (AWS, Azure, GCP) Python, Node.js, C/C++ Automation Frameworks such as Robot Framework CA-DNP
Posted 1 day ago
6.0 - 9.0 years
10 - 15 Lacs
pune
Work from Office
Overview As a Senior Software Engineer on the Mastercard Corporate Acceptance team, youll work with modern full-stack development practices & tools to create world-class microservices and web applications. Were building a global business-to-business (B2B) technology platform to help businesses of all sizes streamline how they manage payments when buying or selling products & services. As a global business, youll join a 2-pizza team for Mastercard to deliver software operating at-scale, and requiring a focus on performance, security, and reliability. You will work in our Mastercard technology location in Pune, India which provides a state-of-the-art environment for technology teams to thrive in our collaborative, Agile engineering culture. You will play a key role in how Mastercard transforms the B2B space to standardize, automate, and optimize digital payment efficiency for Buyers and Sellers. Role: Be a leading contributor to microservices' planning, design, and development. Build and maintain full-stack applications & services using Angular, Java, and PCF. Deliver code with exceptional quality and security that operates at scale. Perform code reviews and retrospectives, and approve Pull Requests using Git. Collaborate with architects, software engineers, test engineers, TPMs, and PM-Ts. Coordinate with DevOps on the design and maintenance of the build pipeline. Provide technical leadership to software engineers. Ensure that you use 12-factor app design principles in your development. Ensure that the systems you create comply with Mastercard engineering best practices and governance models, including security, operations, and Enterprise Architecture requirements. All About You: 6-9 years of overall career experience into Java Development Angular experience will be advantageous You have a solid foundation in Computer Science fundamentals, web applications, and microservices-based software architecture. You have a deep understanding of web technologies, including HTML5, CSS, Javascript, and front-end frameworks such as Angular. You have deep experience building applications using Java and PCF. You have experience using storage technologies such as PostgreSQL or Oracle and delivering solutions that leverage them at a massive scale. You have experience with automated testing and successfully releasing software in a continuous delivery model using Git. You enjoy working in an Agile team focused on continuous improvement. You have a strong desire to deepen your knowledge, collaborate within a team, and mentor software engineers. You are passionate about the art of delivering the highest quality software to customers. You have excellent communication skills
Posted 1 day ago
3.0 - 5.0 years
9 - 14 Lacs
noida
Work from Office
The Engineer is responsible for creating solutions for global customer needs to meet their interfacing requirements with UKG's products in their environment. The interfacing requirements could be creating different kind of repeatable and highly configurable Boomi integrations and BPM Activiti workflows and creating automated test scripts to test the integrations. The Engineer should have in-depth knowledge of the Boomi and some knowledge of related tools like Postman which will assist in creating these customized and repeatable solutions. The successful candidate will utilize the defined implementation process to meet the established implementation milestones and targeted completion dates. They will work closely with team for development tasks and will work closely with the UKG Product Management team. Other responsibilities will include the following tasks: Understanding the requirements from the product managers Helping leads/architects in preparing the design document Coding, testing and deploying the Boomi interfaces Coding, testing and deploying the Activiti BPM workflows Creating Groovy scripts to be used in Boomi integrations and Activiti workflows Creating automated test scripts to test Boomi iPacks Owning technical delivery for assigned projects to deliver within timelines and with good quality Qualifications Bachelors degree or equivalent in Computer Science or related field At least 3-5 years of industry experience; minimum 12-18 months on Boomi on actual production projects Designed and developed integration using Boomi AtomSphere integration platform Experience in Dell Boomi components, connectors, Application Source Qualifier, Mapping Designer and Transformations Knowledge on Rest API, SOAP framework, XML, Web service design Experience in creating interfaces for upstream/downstream applications Basic java programming knowledge Advanced backend java development experience is an additional advantage Groovy scripting knowledge is an additional advantage Activiti BPM knowledge and ability to create business process is an additional advantage Boomi external certification is highly desired Domain knowledge of HCM is an additional advantage Experience in creating APIs and managing them using Boomi is an additional advantage Detailed Analytical and logical reasoning skills Excellent oral(spoken English) and written communication skills
Posted 1 day ago
8.0 - 12.0 years
15 - 20 Lacs
pune
Work from Office
We are seeking a dynamic and experienced Tech Lead with a strong foundation in Java and Apache Spark to join our team. In this role, you will lead the development and deployment of scalable cloud-based data solutions, leveraging your expertise in AWS and big data technologies. Key Responsibilities: Lead the design, development, and deployment of scalable and reliable data processing solutions on AWS using Java and Spark. Architect and implement big data processing pipelines using Apache Spark on AWS EMR. Develop and deploy Serverless applications using AWS Lambda, integrating with other AWS services. Utilize Amazon EKS for container orchestration and microservices management. Design and implement workflow orchestration using Apache Airflow for complex data pipelines. Collaborate with cross-functional teams to define project requirements and ensure seamless integration of services. Mentor and guide team members in Java development best practices, cloud architecture, and data engineering. Monitor and optimize performance and cost of deployed solutions across AWS infrastructure. Stay current with emerging technologies and industry trends to drive innovation and maintain a competitive edge. Required Skills: Strong hands-on experience in Java development. Proficiency in Apache Spark for distributed data processing. Experience with AWS services including EMR, Lambda, EKS, and Airflow. Solid understanding of Serverless architecture and microservices. Proven leadership and mentoring capabilities. Excellent problem-solving and communication skills.
Posted 1 day ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Java development is a thriving field in India, with numerous job opportunities available for skilled professionals. Whether you are a fresh graduate looking to kickstart your career or an experienced developer seeking new challenges, the Indian job market offers a wide range of options in the Java development domain.
These cities are known for their vibrant tech ecosystems and are home to numerous IT companies actively hiring Java developers.
The salary range for Java development professionals in India varies based on experience and location. Entry-level developers can expect to earn anywhere between INR 3-6 lakhs per annum, while experienced professionals can command salaries upwards of INR 10 lakhs per annum.
A typical career progression in Java development may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually moving into managerial positions like Development Manager or Architect.
In addition to strong Java programming skills, employers often look for developers with expertise in related technologies such as Spring Framework, Hibernate, MySQL, and web development tools like HTML, CSS, and JavaScript.
As you explore job opportunities in Java development in India, remember to showcase your skills and knowledge confidently during interviews. Prepare thoroughly, stay updated with the latest trends in the field, and showcase your passion for coding. Good luck in your job search!
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City