Jobs
Interviews

3090 Jpa Jobs - Page 18

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

6.0 - 11.0 years

9 - 19 Lacs

Chennai

Work from Office

Walk-in Drive on 15th-18th July'25 (10.00 am-1pm & 2.00pm- 4.00pm) @ Vadapalani Location Address : Expeditors International (India) Pvt Ltd, The Forum Vijaya Mall, 10th Floor, Prestige Center Court, 183, N.S.K. Salai, Kumaran Colony, Vadapalani, Chennai, Tamil Nadu 600026 Note: Immediate Joiners grab the opportunity. Walkin-In directly. Candidates are requested to bring your resumes in hand. On spot Face to Face interview will be conducted. Have this posting invite to enter the venue during check-in. Kindly bring your personal ID proofs for security purpose. Lunch timing: 1.00 pm - 2.00 pm The developer is a key role on a collaborative and agile project team and is responsible for the design and production of our world-class business systems. These systems satisfy customer and organizational business requirements and enable Expeditors to set the standard for excellence in global logistics. The developer understands business problems and opportunities, while applying technical skills to the design, development, and testing of applications and systems. The developer will be responsible to own/handle the project/application and should be able to drive the team and requires a deep understanding of the application to ensure better performance. Qualifications MINIMUM QUALIFICATIONS Bachelors degree in computer science, Engineering, or a related field (or equivalent experience). At least 6-11 years of professional software development experience Object-oriented programming, analysis, and design. Component-based development with Java 8, Spring, Spring Boot Experience with Maven, Junit, Hibernate/JPA, and IntelliJ IDE Experience with SQL and relational database design/development Experience with HTML, CSS, and modern JavaScript frameworks like Angular and Jasmine Testing Understanding of Agile software development methodologies Experience writing unit tests, integration tests, and end-to-end. Experience in Microservices architecture Operating systems include UNIX, Linux, Windows Experience with Event Driven Architecture, Domain Driven Design, CQRS Proven experience in implementing RESTful APIs, adhering to best practices and standards Strong understanding of authentication, authorization and security mechanisms (Basic Auth, LDAP, JWT, OAuth) in application design RESPONSIBILITIES Design & Analysis and understand interdependencies of various components of the project. Guide and mentor team juniors members from a technical perspective to ensure quality delivery of the project. Knowledge of design principles and fundamentals of architecture. Ability to design and code complex programs to ensure better performance. Perform code review for the code developed by the team. Write efficient queries and understand logical and physical data models. GOOD TO HAVE Experience with TypeScript and RxJS Experience with Distributed Systems, Apache Kafka/JMS/MQ/Sonic Familiarity with CI/CD pipelines, and delivery using tools like Gitlab CI, Jenkins or similar Additional Information Expeditors offers excellent benefits: Paid Vacation, Holiday Health Plan: Medical Insurance Employee Stock Purchase Plan Training and Education Programs Unlimited opportunities for career advancement

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

kochi, kerala

On-site

As a Java Backend Developer in our team specializing in the IoT domain, your role will involve designing, developing, and deploying scalable microservices utilizing Spring Boot, SQL databases, and AWS services. You will play a pivotal role in guiding the backend development team, implementing DevOps best practices, and optimizing cloud infrastructure to ensure high-performance and secure services. Your key responsibilities will include architecting and implementing high-performance backend services using Java (Spring Boot), developing RESTful APIs and event-driven microservices with a focus on scalability and reliability, designing and optimizing SQL databases (PostgreSQL, MySQL), and deploying applications on AWS utilizing services like ECS, Lambda, RDS, S3, and API Gateway. In addition, you will be tasked with implementing CI/CD pipelines using tools such as GitHub Actions, Jenkins, or similar, monitoring and optimizing backend performance, ensuring best practices for security, authentication, and authorization using OAuth, JWT, and IAM roles, and collaborating with the team to maintain high standards of efficiency and quality. The ideal candidate will possess expertise in Java (Spring Boot, Spring Cloud, Spring Security), microservices architecture, API development, SQL (PostgreSQL, MySQL), ORM (JPA, Hibernate), DevOps tools (Docker, Kubernetes, Terraform, CI/CD, GitHub Actions, Jenkins), AWS cloud services (EC2, Lambda, ECS, RDS, S3, IAM, API Gateway, CloudWatch), messaging systems (Kafka, RabbitMQ, SQS, MQTT), testing frameworks (JUnit, Mockito, Integration Testing), and logging & monitoring tools (ELK Stack, Prometheus, Grafana). Preferred skills that would be beneficial for this role include experience in the IoT domain, previous work experience in startups, familiarity with event-driven architecture using Apache Kafka, knowledge of Infrastructure as Code (IaC) with Terraform, and exposure to serverless architectures. In return, we offer a competitive salary with performance-based incentives, the opportunity to lead and mentor a high-performing tech team, hands-on experience with cutting-edge cloud and microservices technologies, and a collaborative, fast-paced work environment where your skills and expertise will be valued and further developed. If you have experience in any IoT domain and are enthusiastic about contributing to a dynamic team focused on innovation and excellence, we invite you to apply for this full-time, on-site/hybrid Java Backend Developer position in Kochi.,

Posted 1 week ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Description 5+ years of experience in Java development, with a focus on distributed systems and architecture. Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming. Experience with Spring Framework (e.g., Spring Boot, Spring Cloud), and related technologies. Strong proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Experience with Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript). Design And Development Design and develop scalable, distributed systems using Java and related technologies (e.g., Spring, JPA, Docker). Collaborate with cross-functional teams to identify and prioritize project requirements, and develop solutions that meet business needs. Write high-quality, maintainable, and efficient Java code, adhering to industry standards and best practices. Write unit and integration tests to ensure code quality and stability. Distributed Architecture Design and implement distributed system architectures that meet scalability, availability, and performance requirements. Ensure systems are fault-tolerant, highly available, and able to handle high volumes of data and traffic. Experience with cloud-based distributed systems (e.g., AWS, Azure, Google Cloud) is a plus. Technical Leadership Lead and mentor junior developers, providing guidance and support to ensure successful project delivery. Collaborate with other senior developers to drive technical direction and strategy. Participate in code reviews, ensuring adherence to coding standards and best practices. Problem-Solving And Troubleshooting Troubleshoot complex technical issues, identifying root causes and developing effective solutions. Analyze system performance, identifying areas for improvement and implementing optimizations. Communication And Collaboration Communicate technical ideas and plans to both technical and non-technical stakeholders. Collaborate with QA teams to ensure thorough testing and validation of developed solutions. Good Proficiency in Java 17 or later, including Java concurrency, lambda expressions, and functional programming Good proficiency in Spring Framework (e.g., Spring Boot), microservices Good proficiency in SQL and experience with major database systems (e.g., MySQL, PostgreSQL, MS SQL Server, Oracle, etc.). Angular 15 and related technologies (TypeScript, HTML, CSS, JavaScript) CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence JMS/Kafka, workflow (camunda, etc) - nice to have

Posted 1 week ago

Apply

6.0 - 8.0 years

7 - 11 Lacs

Hyderabad, Chennai, Bengaluru

Work from Office

Job Title : Advanced Java Location State : Karnataka,Tamil Nadu,Telangana,West Bengal,Maharashtra Location City : Bangalore, Chennai, Hyderabad, Pune, Kolkata Experience Required : 6 to 8 Year(s) CTC Range : 7 to 11 LPA Shift: Day Shift Work Mode: Onsite Position Type: C2H Openings: 2 Company Name: VARITE INDIA PRIVATE LIMITED About The Client: Client is an Indian multinational technology company specializing in information technology services and consulting. Headquartered in Mumbai, it is a part of the Tata Group and operates in 150 locations across 46 countries. About The Job: Java MS Essential Job Functions: Skill Required: Advanced Java Concepts, Java API Management & Microservices Hands-on coding.System design and documentation expertise Java 8, Java streams, Spring boot & spring framework. Good in Oracle SQL, No SQL Knowledge of KAFKA or messaging streams Well versed with API Gateways & API Security Needs to work independently. OpenShift cloud env exposure is a plus Expert in REST API/ Swagger. Good communication skill. Qualifications: Skill Required: Advanced Java Concepts, Java API Management & Microservices Experience in designing tech solutions including High- & Low-level architecture. • Experience in designing & developing Restful APIs, Swagger documentation. • Microservice Architecture - Design, Implementation, Inter-Service Communication, Service Discovery • Hands-On Core Java & Spring Framework - Spring Boot, Spring Batch, Spring Security, Spring Data. • Database Expertise - Oracle, SQL, Performance Tuning • Experience in ORM framework - Hibernate, JPA • Messaging Platforms - Kafka/ Solace • Security Best Practices - API Gateways, Authentication, Authorization & Encryption • Good communication & leadership skills. • Experience in team mentoring - code review, dev support etc. How to Apply: Interested candidates are invited to submit their resume using the apply online button on this job post. About VARITE: VARITE is a global staffing and IT consulting company providing technical consulting and team augmentation services to Fortune 500 Companies in USA, UK, CANADA and INDIA. VARITE is currently a primary and direct vendor to the leading corporations in the verticals of Networking, Cloud Infrastructure, Hardware and Software, Digital Marketing and Media Solutions, Clinical Diagnostics, Utilities, Gaming and Entertainment, and Financial Services. Equal Opportunity Employer: VARITE is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, veteran status, or disability status. Unlock Rewards: Refer Candidates and Earn. If you're not available or interested in this opportunity, please pass this along to anyone in your network who might be a good fit and interested in our open positions. VARITE offers a Candidate Referral program, where you'll receive a one-time referral bonus based on the following scale if the referred candidate completes a three-month assignment with VARITE. Exp Req - Referral Bonus 0 - 2 Yrs. - INR 5,000 2 - 6 Yrs. - INR 7,500 6 + Yrs. - INR 10,000

Posted 1 week ago

Apply

7.0 - 9.0 years

25 - 27 Lacs

Bengaluru

Work from Office

Project description Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Client Management stream. Responsibilities Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives Leverage design patterns, test-driven development (TDD), and behaviour-driven development (BDD) to build software that is reliable and easy to support in production Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders Design and deliver front-to-back technical solutions and integrate into business processes Participate in hands-on coding, code reviews, architectural decisions, and reviews Work in an Agile Systems Development Life Cycle Skills Must have Overall 7 to 9 years of experience as a Java Developer 5+ Years of Experience developing in Core Java and Spring Framework 4+ Years of Experience developing in React and JavaScript Worked with the latest features of Java 8, 11, and 17 in Development Solid understanding of Data Structures Good hands-on coding skills Experience in Kafka or other messaging Knowledge of key APIs: JPA, JTA, CDI, etc Knowledge of various design and architectural patterns Understanding of microservices architecture Containerization solutions (eg Docker, Kubernetes, OpenShift) Building tools (eg, Maven, Gradle) Version Control (eg Git) Continuous Integration systems (eg , TeamCity, Jenkins) English Upper-Intermediate Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc Nice to have Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions Experience in investment banking-related projects

Posted 1 week ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Noida, India

Work from Office

Full-stack developer with 5-8 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles . Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA. Strong experience in microservices architecture and implementation Strong knowledge of HTML, CSS and JavaScript, React Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API. Familiarity designing, developing, and deploying web applications using Amazon Web Services (AWS). Good experience on AWS Services - S3, Lambda, SQS, SNS, DynamoDB, IAM, API Gateways Hands on experience in SQL, PL/SQL and should be able to write complex queries. Hands-on experience in REST-APIs Experience with version control systems (e.g., Git) Knowledge of web standards and accessibility guidelines Knowledge of CI/CD pipelines and experience in tools such as JIRA, Splunk, SONAR etc . Must have strong analytical and problem-solving abilities Good experience in JUnit testing and mocking techniques Experience in SDLC processes (Waterfall/Agile), Docker, Git, SonarQube Excellent communication and interpersonal skills, Ability to work independently and as part of a team. Mandatory Competencies Programming Language - Java - Core Java (java 8+) Programming Language - Java Full Stack - HTML/CSS Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. Programming Language - Java - Spring Framework Cloud - AWS - AWS Lambda,AWS EventBridge, AWS Fargate DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Git Programming Language - Java Full Stack - JavaScript DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Docker Beh - Communication and collaboration Cloud - AWS - AWS S3, S3 glacier, AWS EBS Database - Oracle - PL/SQL Packages Development Tools and Management - Development Tools and Management - CI/CD User Interface - Other User Interfaces - React Programming Language - Java Full Stack - Spring Framework Middleware - Java Middleware - Springboot Middleware - API Middleware - Microservices Middleware - API Middleware - WebServies (REST, SOAP) Middleware - API Middleware - API (SOAP, REST) Agile - Agile - SCRUM Database - Sql Server - SQL Packages

Posted 1 week ago

Apply

0 years

0 Lacs

Andhra Pradesh, India

On-site

Strong Application Development Work Experience - Agile Environment Preferred Solid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing. Experience with APM Monitoring tools and logging tools like Splunk Proficiency with JIRA, Confluence (preferred). AWS solution impliemntation hands on experiance is mandatory Expertise in development using Core Java, J2EE, XML, Web Services/SOA and used Java. frameworks - Spring, spring batch,Spring-boot, JPA, REST, MQ. Knowledgeable in developing RESTful micro services with technical stack, Amazon ECS ,Ec2,S3,API Gateway, amazon aurora , ALB, and Route 53 extencive knowledge and implementation experience Working with GIT/Bitbucket, Maven, Gradle, Jenkins tools to build and deploy code deployment to production environments. Hands on for CI/CD kubarnatees handas on experience

Posted 1 week ago

Apply

2.0 - 7.0 years

6 - 15 Lacs

Gurugram

Work from Office

Role & responsibilities Write clean code to develop functional web applications and build reusable code & librariesfor future use. Work with same and cross-functional team members to plan and develop a prototype plan for a banking/fin-tech domain enterprise system that processes million transactions per day. Evaluating key features required in the system as well as integration strategies to update existing system along with the ongoing development. Develop modules of initial or advance enterprise system, plan, and work with developmentteam by coding advance portions of the modules and delegating routine work to junior java developers. Conduct testing of code modules with junior java developer, fixing code as needed to ensure a smooth system deployment with intended functionality. Plan and execute all deployment of the system features and monitor for successful integration, maintaining the system throughout its lifecycle, focusing on coding, and debugging. Design and implementation of data storage solutions and work on the maintenance and improvement of existing data structures. Optimization of the application for maximum speed and scalability and troubleshoot and fix bugs/flaws to ensure servers are running optimally. Incorporate standards-based development processes for websites and web applications. Recommend software solutions to emerging needs in banking / fin-tech industry. Transforming requirements into stipulations / logics or conditions Identifying production and non-production application issues Recommend changes to improve established java application processes. Preferred candidate profile

Posted 1 week ago

Apply

4.0 - 9.0 years

1 - 6 Lacs

Bengaluru

Work from Office

SUMMARY Job Role: Spring Boot Developer Location Bangalore/Hyderabad/Noida/Pune Experience 4-9 years The candidate should have a minimum of 3 years of experience in Spring Boot development. Job Description We are looking for a skilled Spring Boot Developer to join our team. As an Application Developer, you will be responsible for designing, building, and configuring applications to meet specific business needs. You will collaborate with team members to understand project requirements, develop innovative solutions, and ensure the robustness and user-friendliness of applications. Your role will also involve participating in testing and debugging processes to improve application performance and reliability, contributing to the overall success of the projects. Roles & Responsibilities Work independently and become a Subject Matter Expert (SME). Actively participate in team discussions and contribute to providing solutions for work-related problems. Assist in documenting application specifications and user guides. Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills Must-Have Skills: Proficiency in Spring Boot. Strong understanding of RESTful web services and microservices architecture. Experience with database management systems such as MySQL or PostgreSQL. Familiarity with front-end technologies like HTML, CSS, and JavaScript. Knowledge of version control systems, particularly Git. Additional Information The candidate should have a minimum of 3 years of experience in Spring Boot. A 15-year full-time education is required.

Posted 1 week ago

Apply

3.0 - 4.0 years

11 - 12 Lacs

Bengaluru

Work from Office

Short Job Description 3 to 4 years hands on experience in Java and RDBMS Key Duties & Responsibilities 3 to 4 years of experience in Software Industry, preferably in Product companies. Good knowledge in development using Java as primary language Good knowledge of RDBMS and nice to have exposure to NoSQL database technologies Working on frameworks like Spring, JPA would have an added advantage Good analytical and logical skills Bachelors, Masters, in Computer Science or a related technical field preferably from a reputed institute. Highly motivated, a Go-Getter who needs very little or no supervision. Must possess excellent communication and teamwork skills. Must be adaptable to agile methodology work in a fast-paced environment. Good to have Certification on java (SCJP) or web component developer (SCWD) Bachelor's Degree

Posted 1 week ago

Apply

10.0 - 15.0 years

6 - 10 Lacs

Pune

Work from Office

We are seeking a highly skilled Senior Engineer with over 10 years of experience in software product development, support, and design, with a strong background in enterprise storage systems and backup solutions. The ideal candidate will combine expertise in Java stack development with practical exposure to storage arrays, snapshot management, backup workflows, and disaster recovery concepts. Key Responsibilities: Software Development and Maintenance: Lead the design and implementation of software components for storage, backup, and copy data management space, ensuring high quality, adherence to best practices, and alignment with architectural guidelines. Participate in design and code reviews with a focus on scalability, performance, and reliability for storage-centric workflows. Product Support and Collaboration: Provide technical guidance to customers and internal teams for SCDM product deployments, addressing storage integration issues across platforms (Flash, Dell etc). Functional knowledge of Databases like Oracle, SAP HANA will be a plus. Troubleshooting and Debugging: Investigate and resolve complex product issues, including snapshot failures, backup tuning, storage configurations, and workflow debugging across hybrid environments. Use diagnostic tools and logs to identify root causes, collaborating with QA and support teams for permanent resolution. Continuous Improvement: Stay current with storage industry trends (RPO/RTO optimization, cloud tiering, snapshot orchestration) and advancements in Java frameworks, database technologies, and resilient software design. Contribute to automation initiatives, CI/CD pipeline improvements, and telemetry enhancements for product observability. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Bachelor’s or Master’s in Computer Science, Software Engineering, or related discipline. 10+ years in software development for enterprise products, with recent focus on storage, backup, or data protection systems. Strong experience with Java (Spring Boot, Hibernate, JPA), RESTful API development, and distributed system design. Exposure to storage systems (IBM Storage Virtualize, Dell PowerMax, NetApp ONTAP, Pure FlashArray, Tape Libraries) and associated protocols and management workflows. Familiarity with snapshot management, backup/restore job orchestration, SLA policy configurations, and DR workflows. Experience with PostgreSQL, MySQL, or MongoDB. Familiarity with Docker/Kubernetes/OpenShift, and cloud platforms like AWS or Azure for hybrid storage workflows. Strong debugging skills, problem analysis, and performance tuning in storage-heavy applications. Excellent collaboration and communication skills in cross-functional teams. Preferred technical and professional experience Experience with copy data management platforms (IBM SCDM or similar). Exposure to Design Thinking, UI/UX concepts for storage management interfaces. Understanding of containerized workloads and microservices architecture in the context of storage workflows. Knowledge of RPO/RTO trade-offs, safeguarded copies, and tiering strategies for storage and backup.

Posted 1 week ago

Apply

10.0 - 15.0 years

6 - 10 Lacs

Pune

Work from Office

We are seeking a highly skilled Senior Engineer with over 10 years of experience in software product development, support, and design, with a strong background in enterprise storage systems and backup solutions. The ideal candidate will combine expertise in Java stack development with practical exposure to storage arrays, snapshot management, backup workflows, and disaster recovery concepts. Key Responsibilities: Software Development and Maintenance: Lead the design and implementation of software components for storage, backup, and copy data management space, ensuring high quality, adherence to best practices, and alignment with architectural guidelines. Participate in design and code reviews with a focus on scalability, performance, and reliability for storage-centric workflows. Product Support and Collaboration: Provide technical guidance to customers and internal teams for SCDM product deployments, addressing storage integration issues across platforms (Flash, Dell etc). Functional knowledge of Databases like Oracle, SAP HANA will be a plus. Troubleshooting and Debugging: Investigate and resolve complex product issues, including snapshot failures, backup tuning, storage configurations, and workflow debugging across hybrid environments. Use diagnostic tools and logs to identify root causes, collaborating with QA and support teams for permanent resolution. Continuous Improvement: Stay current with storage industry trends (RPO/RTO optimization, cloud tiering, snapshot orchestration) and advancements in Java frameworks, database technologies, and resilient software design. Contribute to automation initiatives, CI/CD pipeline improvements, and telemetry enhancements for product observability. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Bachelor’s or Master’s in Computer Science, Software Engineering, or related discipline. 10+ years in software development for enterprise products, with recent focus on storage, backup, or data protection systems. Strong experience with Java (Spring Boot, Hibernate, JPA), RESTful API development, and distributed system design. Exposure to storage systems (IBM Storage Virtualize, Dell PowerMax, NetApp ONTAP, Pure FlashArray, Tape Libraries) and associated protocols and management workflows. Familiarity with snapshot management, backup/restore job orchestration, SLA policy configurations, and DR workflows. Experience with PostgreSQL, MySQL, or MongoDB. Familiarity with Docker/Kubernetes/OpenShift, and cloud platforms like AWS or Azure for hybrid storage workflows. Strong debugging skills, problem analysis, and performance tuning in storage-heavy applications. Excellent collaboration and communication skills in cross-functional teams. Preferred technical and professional experience Bachelor’s or Master’s in Computer Science, Software Engineering, or related discipline. 10+ years in software development for enterprise products, with recent focus on storage, backup, or data protection systems. Strong experience with Java (Spring Boot, Hibernate, JPA), RESTful API development, and distributed system design. Exposure to storage systems (IBM Storage Virtualize, Dell PowerMax, NetApp ONTAP, Pure FlashArray, Tape Libraries) and associated protocols and management workflows. Familiarity with snapshot management, backup/restore job orchestration, SLA policy configurations, and DR workflows. Experience with PostgreSQL, MySQL, or MongoDB. Familiarity with Docker/Kubernetes/OpenShift, and cloud platforms like AWS or Azure for hybrid storage workflows. Strong debugging skills, problem analysis, and performance tuning in storage-heavy applications. Excellent collaboration and communication skills in cross-functional teams.

Posted 1 week ago

Apply

2.0 - 7.0 years

3 - 7 Lacs

Kochi, Kakinada, Chennai

Work from Office

We are seeking a motivated and detail-oriented Junior Java Developer (2+ Year s) to join our dynamic development team. Responsibilities Develop, maintain, and enhance backend components using Java Spring Framework, Troubleshoot, debug, and resolve software issues and defects in a timely manner. Write clean, efficient, and well-documented code that adheres to coding standards and best practices. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Requirements Strong expertise in OOPS, Spring MVC, Spring Boot, Spring Security, JPA, Hibernate, HTML/JSP/React, and Eclipse. Strong knowledge in SQL Server / Oracle database. Bachelor s/Master s Degree in Computer Science, Engineering, or a related field. Experience in Banking, EFT, and Card Payments is an added advantage. Work from Office is mandatory for this role.

Posted 1 week ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

Pune

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Enterprise Edition Good to have skills : Java Standard EditionMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team through the development process. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that the applications developed meet both user needs and technical specifications. Your role will require you to balance technical oversight with team management, fostering an environment of innovation and collaboration. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Facilitate regular team meetings to track progress and address any roadblocks. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Enterprise Edition.- Good To Have Skills: Experience with Java Standard Edition.- Strong understanding of application design patterns and architecture.- Experience with web services and RESTful APIs.- Familiarity with database management systems and SQL.- Knowledge of Agile methodologies and project management tools. Additional Information:- The candidate should have minimum 5 years of experience in Java Enterprise Edition.- This position is based in Pune.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Spring Boot Good to have skills : Java Standard Edition, Apache Kafka, Microservices and Light Weight ArchitectureMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team in implementing effective solutions. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that the applications developed meet both user needs and technical requirements. Your role will be pivotal in fostering a collaborative environment that encourages innovation and efficiency. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Facilitate regular team meetings to discuss progress and address any roadblocks. Professional & Technical Skills: - Must To Have Skills: Proficiency in Spring Boot.- Good To Have Skills: Experience with Java Standard Edition, Microservices and Light Weight Architecture, Spring REST, Azure Basics, Apache Kafka (or) Flink- Strong understanding of RESTful API design and development.- Experience with cloud platforms such as AWS or Azure.- Familiarity with containerization technologies like Docker and Kubernetes. Additional Information:- The candidate should have minimum 5 years of experience in Spring Boot.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Navi Mumbai

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Standard Edition Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are built to the highest standards of quality and functionality. You will also participate in discussions to refine project goals and contribute to the overall success of the team. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application specifications and requirements.- Engage in code reviews to ensure adherence to best practices and standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Good To Have Skills: Experience with frameworks such as Spring or Hibernate.- Strong understanding of object-oriented programming principles.- Familiarity with version control systems like Git.- Experience in developing RESTful APIs and web services. Additional Information:- The candidate should have minimum 3 years of experience in Java Standard Edition.- This position is based at our Mumbai office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Standard Edition Good to have skills : Spring Boot, Apache Kafka, Microservices and Light Weight ArchitectureMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team through the development process while ensuring alignment with organizational goals. You will also engage in strategic planning and decision-making to enhance application performance and user experience, fostering a culture of innovation and continuous improvement within your team. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Facilitate regular team meetings to discuss progress, challenges, and solutions. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Good To Have Skills: Experience with Apache Kafka, Spring Boot, Microservices and Light Weight Architecture.- Strong understanding of object-oriented programming principles.- Experience with application design patterns and best practices.- Familiarity with version control systems such as Git. Additional Information:- The candidate should have minimum 5 years of experience in Java Standard Edition.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

Navi Mumbai

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Standard Edition Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team through the development process while maintaining a focus on quality and efficiency. You will also engage in strategic planning to align application development with organizational goals, ensuring that all stakeholders are informed and involved in the decision-making process. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate training and mentorship for junior team members to enhance their skills and knowledge.- Monitor project progress and implement necessary adjustments to ensure timely delivery. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Strong understanding of object-oriented programming principles.- Experience with application design patterns and best practices.- Familiarity with version control systems such as Git.- Ability to troubleshoot and resolve technical issues efficiently. Additional Information:- The candidate should have minimum 5 years of experience in Java Standard Edition.- This position is based in Mumbai.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

5.0 - 9.0 years

10 - 15 Lacs

Pune

Hybrid

We are looking for hands-on Java Developers to design, develop, and deploy scalable backend systems. This is a high-impact role for someone who thrives in agile teams and builds production-ready code. Responsibilities: Design and build microservices using Spring Boot and RESTful APIs Write clean, maintainable, testable code Collaborate with frontend, QA, and DevOps teams Participate in code reviews and system design Must-Have Skills: Java 8 or higher Spring Boot, Spring Cloud REST API development Microservices architecture JPA/Hibernate, SQL Git, Maven/Gradle Nice-to-Have Skills: Kafka or RabbitMQ Docker, Kubernetes CI/CD with Jenkins/GitHub Actions AWS or GCP cloud exposure

Posted 1 week ago

Apply

5.0 - 9.0 years

14 - 19 Lacs

Hyderabad

Work from Office

Why you would love this job? The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth subject matter expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. What you will do? Lead technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability. Review code of development team to ensure quality and adherence to best practices and standards. Collaborate with Infrastructure partners to identify and deploy optimal hosting environments. Define scalability and performance criteria for assigned applications. Ensure application meets the performance, privacy, and security requirements. Verify test plans to ensure compliance with performance and security requirements. Support business and technical presentations in relation to technology platforms and business solutions. Mitigate risk by following established procedures and monitoring controls. Help develop solutions that balance cost and delivery while meeting business requirements. implement technology-specific best practices that are consistent with corporate standards. Partner with cross-functional teams to ensure the success of product strategy and project deliverables. Drive new technical and business process improvements. Estimate total costs of modules/projects covering both hours and expense. Research and evaluate specific technologies, and applications, and contributes to the solution design. Construct application Architecture encompassing end-to-end designs. Mitigates risk by following established procedures and monitoring controls, spotting key errors, and demonstrating strong ethical behavior. Qualifications Bachelor's degree required with Masters, or equivalent experience preferred Minimum of 3 years of related experience Talent required for success: 6+ Years of Active Development Experience/ Expertise in Java/J2EE Based Applications proven ability with Hibernate, JPA, Spring, Spring MVC Exposure to XML/XSD, JSON and similar data presentation components Familiarity with Microservices based architecture and distributed systems. Ability to develop and work with REST APIs using Spring Boot framework. Knowledge of IBM MQ and messaging protocols such as JMS Understanding of Unix/Linux OS including shell scripting Strong database and PL/SQL skills Experience with CI/CD technologies like GIT, Jenkins, JoCoCo and Maven Experience with UI frameworks - Angular, NodeJS and NPM is a plus Experience with CSS, HTML, JavaScript, and similar UI frameworks (jQuery, React Angular) is a plus Familiarity with Agile development methodology

Posted 1 week ago

Apply

5.0 - 9.0 years

12 - 17 Lacs

Hyderabad

Work from Office

The Impact you will have in this role: The Enterprise Test Engineering ("ETE") family is responsible for ensuring that all applications and systems meet defined quality standards. The ETE family encompasses three major areas including (a) functional testing, (b) non-functional testing, and (c) test architecture and enablement. Other key focuses include regression testing, browser testing, performance testing, capacity and stress testing, resiliency testing, environment management services, and infrastructure testing. Develops, conducts, and evaluates testing processes, working closely with developers to remediate identified system defects. In-depth knowledge of automated testing tools, and quality control and assurance approaches including the creation of reusable foundational test automation framework for the entire organization. The Lead Test Engineer is responsible for independently leading Test Engineering teams. You will be developing test plans and implementing those plans against the corresponding test procedures. You will be accountable for the development, release, and maintenance of test procedures. Your Primary Responsibilities : Responsible for system integration testing, including automation, of newly developed or enhanced applications. Play an active role in translating business and functional requirements into concrete results. Lead, develop, and advise on test automation strategies and provide critical feedback in requirements, design, implementation and execution phases. Partner with collaborators - Product Management, Application Development, DevOps and other technical teams. Track test execution milestones and report on issues and risks with the potential to affect project timelines. Construct appropriate end-2-end business scenarios through the application of a broad understanding of business objectives and goals. Responsible for Delivery Pipeline adoption Identify dependencies for environmental and data requirements. Contribute to standard framework of reusable functions. Develop a thorough understanding of the product(s) being delivered. Responsible for process compliance & associated documentation Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; escalates appropriately. Works closely with business and AD domain experts, to continually improve depth and breadth of knowledge for assigned applications/systems. Responsible for Project Coordination and Technical Management tasks. **NOTE: The Primary Responsibilities of this role are not limited to the details above. ** Qualifications: 5-7 years of related experience in delivering software solutionswith hands on automated testing. Bachelor's degree preferred or equivalent experience. Talents Needed for Success: Experience in Agile/Waterfall, onsite/offshore work model and coordination. In depth knowledge of the software implementation lifecycle (specifically the testing model, methodology, and processes). Experience with Test Engineering methodologies and Test Automation Frameworks Proficient in automation at all software layers (e.g. UI, services, APIs, etc.) as well as CI/CD technologies (e.g. Cloudbees, Jenkins, Cucumber, Git, JUnit, Jira, etc.). Sophisticated Java / Selenium development skills with significant experience applying those skills in test environments. Track test execution milestones, report on issues and risks with the potential to affect project timelines. Extensive experience with testing modern scripting language-based components. Proven expertise in frontend test automation using Selenium Webdriver. Expert and hands on with backend test automation using Rest Assured/Karate for API testing. JDBC/JPA for database testing (Oracle/ DB2/ Snowflake). Experience in writing sophisticated SQL queries. Experience with JIRA, ALM, Bitbucket, Git, and Jenkins. Requires the ability to work with both business clients and technical team and the ability to work independently, both individually and as part of a team. Experience in mentoring junior test engineers, verifying work products and providing mentorship, as needed. Unix, Python and AWS experience in a plus. Accountable for process compliance & associated documentation Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; escalates appropriately. Excellent problem-solving, collaboration, and written and verbal communication skills.

Posted 1 week ago

Apply

3.0 - 7.0 years

10 - 14 Lacs

Chennai

Work from Office

Why you would love this job? The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth subject matter expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. What you will do? Lead technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability. Review code of development team to ensure quality and adherence to best practices and standards. Collaborate with Infrastructure partners to identify and deploy optimal hosting environments. Define scalability and performance criteria for assigned applications. Ensure application meets the performance, privacy, and security requirements. Verify test plans to ensure compliance with performance and security requirements. Support business and technical presentations in relation to technology platforms and business solutions. Mitigate risk by following established procedures and monitoring controls. Help develop solutions that balance cost and delivery while meeting business requirements. implement technology-specific best practices that are consistent with corporate standards. Partner with cross-functional teams to ensure the success of product strategy and project deliverables. Drive new technical and business process improvements. Estimate total costs of modules/projects covering both hours and expense. Research and evaluate specific technologies, and applications, and contributes to the solution design. Construct application Architecture encompassing end-to-end designs. Mitigates risk by following established procedures and monitoring controls, spotting key errors, and demonstrating strong ethical behavior. Qualifications Bachelor's degree required with Masters, or equivalent experience preferred Minimum of 3 years of related experience Talent required for success: 3+ Years of Active Development Experience/ Expertise in Java/J2EE Based Applications proven ability with Hibernate, JPA, Spring, Spring MVC Exposure to XML/XSD, JSON and similar data presentation components Familiarity with Microservices based architecture and distributed systems. Ability to develop and work with REST APIs using Spring Boot framework. Knowledge of IBM MQ and messaging protocols such as JMS Understanding of Unix/Linux OS including shell scripting Strong database and PL/SQL skills Experience with CI/CD technologies like GIT, Jenkins, JoCoCo and Maven Experience with UI frameworks - Angular, NodeJS and NPM is a plus Experience with CSS, HTML, JavaScript, and similar UI frameworks (jQuery, React Angular) is a plus Familiarity with Agile development methodology

Posted 1 week ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Chennai

Work from Office

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

Posted 1 week ago

Apply

7.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description Job Description for Performance Engineer Responsibilities What will you contribute As a Performance Engineer you will working in Large Enterprise Group of Payments BU and will be responsible to ensure the high performance and scalability of our software products. The Performance Engineer will work closely with the development team to analyze bottlenecks in the performance of the product and work on the improving the design and execute performance tests, analyze test results, and provide recommendations to further improve performance. The ideal candidate should be experienced in performance testing methodologies, have a deep understanding of performance metrics, and the ability to identify and recommend solutions to performance issues. Responsibilities & Deliverables Evaluate the speed, reliability, and scalability of the product. Analyzing test results and creating detailed reports on system performance. Identifying and resolving performance bottlenecks in the system. Working closely with software developers and architects to optimize system performance. Defect fixing is required after identifying the issues Implementing performance monitoring tools to detect and troubleshoot system performance issues. Developing strategies and plans to improve system performance. Providing advice and guidance on system performance to project teams and stakeholders. Documenting the performance-related processes, issues, and solutions for future reference. Staying updated on the latest industry trends and technologies related to system performance. Collaborate with Performance testers and Test architects to design comprehensive performance testing suite. Work with Product Management to define and add tasks & SLAs to product roadmap for achieving improvement. Required Skills & Experience Minimum of 7 years overall IT experience. Proven experience as a Performance Engineer or in a similar role. Strong knowledge of performance testing tools and methodologies i.e. Jmeter, jprofiler, gatling, stress/endurance/chaos testing. Technical Skills Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services Microservices Spring boot, Spring Cloud Kafka, Vertex SQL IBM MQ, Active MQ, JMS WebSphere/WebLogic Unit testing tools like Junit, mocking libraries such as Mockito Build tools like Gradle and Maven Proficiency in programming languages such as Java, Python. Understanding and analysis DB AWR reports. Excellent analytical and problem-solving skills. Ability to work collaboratively in a team environment. Strong communication skills to convey technical information to non-technical stakeholders.

Posted 1 week ago

Apply

6.0 - 11.0 years

0 - 0 Lacs

pune

Remote

Job Summary: We are hiring experienced Java Full Stack Developers for a leading enterprise client. You'll be involved in building high-performance, scalable applications using Java 8+, Spring Boot, Angular , and Microservices , with exposure to cloud (AWS) and DevOps tools . This is a contract-to-hire opportunity with excellent long-term potential. Key Responsibilities: Design, develop, and maintain enterprise-grade applications. Work on Java 8+, Spring Boot, Microservices , and REST APIs . Build responsive UIs using Angular, HTML5, CSS3, Bootstrap . Integrate DevOps tools: Git, Jenkins, Docker . Deploy and manage cloud applications (AWS preferred). Collaborate with cross-functional teams in Agile sprints. Technical Skills: 6+ years in Java, Spring Boot, JPA, Hibernate . 2+ years in Angular frontend development. Experience with PostgreSQL/SQL Server , Git , Docker . Exposure to AWS , CI/CD , Agile methodology . Preferred Skills: Kubernetes, Jenkins pipelines, performance tuning, and security practices.

Posted 1 week ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies