Jobs
Interviews

4 Spring Datajpa Jobs

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

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Engineer - Java at Barclays, you will play a crucial role in supporting the successful delivery of Location Strategy projects. Your responsibilities will include ensuring that projects are completed within the planned budget, quality standards, and governance requirements. You will lead the way in evolving the digital landscape of the organization, driving innovation and excellence to enhance customer experiences through cutting-edge technology. To excel in this role, you should possess the following qualifications and experience: - Proven ability to work effectively in a team environment throughout the Software Development Lifecycle. - Strong understanding and practical experience with Java, J2EE, Spring Framework, and JDBC. - Familiarity with Rest Services and Microservices. - Proficiency in Continuous Integration (CI) and unit test frameworks. - Knowledge of ORM technologies like Hibernate & Spring Data/JPA. - Experience with tools such as Java Profilers for performance analysis and memory dump analysis. - Understanding of messaging platforms like MQ and Solace, along with related design patterns. - Proficiency in handling XML/JSON and associated technologies. - Familiarity with SQL and various database technologies such as MS SQL Server, Oracle, and Mongo DB. - Experience working in an AGILE or SCRUM SDLC model. Additionally, the following skillsets would be advantageous: - Knowledge of Apache Kafka, Docker, Kubernetes, NoSQL MongoDB, React, and Angular. - Understanding of DevOps fundamentals practices. - Experience in Quality Assurance techniques relevant to application development. In this role based in Pune, your primary purpose will be to design, develop, and enhance software solutions using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Key Accountabilities: - Develop and deliver high-quality software solutions using industry-aligned programming languages and tools, ensuring scalability, maintainability, and optimized performance. - Collaborate with product managers, designers, and engineers to define software requirements, devise solution strategies, and align with business objectives. - Engage in code reviews, promote code quality, and foster a culture of knowledge sharing. - Stay updated on industry technology trends, contribute to technical communities, and uphold secure coding practices. - Implement effective unit testing practices to ensure proper code design and reliability. As an Analyst, you will be expected to provide specialist advice and support to stakeholders, perform prescribed activities efficiently, and may lead or supervise a team to coordinate resources effectively. For those in leadership roles, demonstrating the LEAD behaviours (Listen, Energize, Align, Develop) is essential to create an environment for colleagues to excel. All colleagues at Barclays are required to uphold the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as embody the Barclays Mindset of Empower, Challenge, and Drive in their daily actions.,

Posted 3 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

As a Junior Full Stack Developer (Java) at Barclays, you will be responsible for supporting the successful delivery of location strategy projects within the planned budget, agreed quality, and governance standards. Your role will involve spearheading the evolution of the digital landscape, driving innovation, and excellence to revolutionize the digital offerings and ensure unparalleled customer experiences. To excel in this role, you should have proficiency in Java (3+ years of experience) with programming skills in reading, writing, and debugging multi-threaded code, as well as Rest Services. You must demonstrate your ability to work effectively in a team environment throughout the Software Development Lifecycle. Additionally, a solid understanding of Java, J2EE, Spring Framework, JDBC, Rest Services/Microservices, CI, unit test frameworks, ORM technologies like Hibernate and Spring Data/JPA, Java Profilers, memory dump analysis, messaging platforms such as MQ and Solace, XML/JSON technologies, SQL, and databases like MS SQL Server, Oracle, and Mongo DB is required. Experience in working with AGILE or SCRUM SDLC model is a plus. Moreover, highly valued skills may include knowledge of Apache Kafka, Docker, Kubernetes, NoSQL MongoDB, React, Angular, familiarity with DevOps fundamentals practices, and proven experience in Quality Assurance techniques relevant to application development. In this role based in Pune, your primary purpose will be to design, develop, and enhance software using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Your key accountabilities will include developing and delivering high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code scalability, maintainability, and performance optimization. You will collaborate cross-functionally with product managers, designers, and engineers to define software requirements, devise solution strategies, promote code quality, and facilitate knowledge sharing. Additionally, staying updated on industry technology trends, adhering to secure coding practices, implementing effective unit testing practices, and fostering a culture of technical excellence will be essential aspects of your role. As an analyst, you will be expected to meet stakeholders" needs through specialist advice and support, perform activities in a timely and high-standard manner, lead specific processes within a team, and supervise and support professional development. For individuals with leadership responsibilities, demonstrating leadership behaviours such as listening, inspiring, aligning, and developing others will be crucial. On the other hand, individual contributors will manage their workload, implement systems and processes, collaborate on broader projects, ensure relevant rules and regulations are followed, and build a deep understanding of how various teams contribute to broader objectives. All colleagues are required to uphold Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as demonstrate the Barclays Mindset of Empower, Challenge, and Drive in their behavior.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

bhubaneswar

On-site

As a Lead Engineer specializing in Java Full-Stack, you will be an integral part of our core engineering team, utilizing your 8 to 12 years of experience to drive innovation and tackle complex challenges across full-stack applications. Your role involves developing scalable, secure, and high-performance applications using Java, Spring, and related technologies. You will be responsible for building quick Proof of Concepts (POCs) to validate ideas and lead technical direction. In this position, you will own full-stack features utilizing Angular, HTML, CSS, Spring Boot, and AWS. Your expertise will be crucial in working with both SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB. Leveraging AWS for integration, deployment, scalability, and DevOps will be a key aspect of your responsibilities. Furthermore, you will utilize Kafka or RabbitMQ for event-driven and asynchronous communication, integrating Retool and AWS Amplify for rapid UI development. Containerizing applications using Docker and managing them via Kubernetes will also fall under your purview. Setting up and managing CI/CD pipelines using Jenkins or equivalent tools, as well as applying Agile practices, will be essential in ensuring efficient project delivery. To excel in this role, you must possess a strong background in Java, Spring Boot, Spring Data/JPA, and Spring Cloud. Proficiency in Angular, HTML, and CSS is also required. Experience with Python and Node.js for backend tasks or microservices, along with a solid understanding of SQL and NoSQL databases, is highly valued. Hands-on experience with AWS services, Kafka, RabbitMQ, Docker, Kubernetes, Jenkins, Retool, and AWS Amplify will be beneficial. Additionally, your qualifications should include a Bachelor's degree in Computer Science, Engineering, or a related field, coupled with at least 8 years of experience in full-stack development. A problem-solving attitude, a passion for learning new technologies, and strong communication skills are essential for success in this role.,

Posted 2 months ago

Apply

8.0 - 12.0 years

0 Lacs

bhubaneswar

On-site

As a Lead Engineer in Java Full-Stack with 8-12 years of experience, you will be a valuable addition to our core engineering team. Your primary responsibilities will involve designing and developing scalable, secure, and high-performance applications using Java, Spring, and related technologies. You will be tasked with creating quick Proof of Concepts (POCs), solving complex challenges, and driving innovation across full-stack applications. You will have the opportunity to own full-stack features utilizing Angular, HTML, CSS, Spring Boot, and AWS. Additionally, you will work with both SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB, and leverage AWS for integration, deployment, scalability, and DevOps. Utilizing Kafka or RabbitMQ for event-driven and asynchronous communication, integrating Retool and AWS Amplify for rapid UI or internal tool development, and containerizing applications using Docker and managing them via Kubernetes will also be part of your responsibilities. Setting up and managing CI/CD pipelines using Jenkins or similar tools, applying Agile practices, contributing to sprints, reviews, and stand-ups, ensuring quality with unit/integration tests using JUnit, Jasmine, and Karma, and documenting tech decisions and contributing reusable components are essential to this role. Your required skills include proficiency in Java, Spring Boot, Spring Data/JPA, Spring Cloud, Angular, HTML, CSS, and experience with Python and Node.js for backend tasks or microservices. A solid understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB), hands-on experience with AWS services (EC2, Lambda, S3, RDS, IAM, etc.), familiarity with Kafka or RabbitMQ for messaging, and working knowledge of Docker, Kubernetes, Jenkins (or equivalent) are also crucial. Exposure to Retool and AWS Amplify, testing experience with JUnit, Jasmine, and Karma, and an Agile mindset with strong communication and collaboration skills are highly valued. To qualify for this role, you should hold a Bachelor's degree in Computer Science, Engineering, or a related field, have 8+ years of experience in full-stack development with proven project delivery, possess a strong problem-solving attitude, and demonstrate a passion for learning new technologies. If you meet these qualifications and are eager to contribute to a dynamic and innovative team, we encourage you to apply for this position.,

Posted 2 months 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