Jobs
Interviews

3182 Jpa Jobs - Page 11

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

5.0 years

0 Lacs

Delhi, India

On-site

WHO YOU ARE - The right candidate will possess at least the following skills: 5+ years of professional experience in application development You are fluent with modern versions of Java and have used it in wide backend applications You already have successfully built a UI app using TypeScript with Angular or another modern web framework You understand the value of writing automated tests to prevent regression bugs You like sharing knowledge and continuous learning is important to you You are curious about and want to be part of all aspects of a project like CI,dependency management, and vulnerability management You are patient, resilient and have great problem solving skills You possess great attention to detail and provide accurate solutions to internal and external stakeholders ESSENTIAL TECHNICAL SKILLS Backend Skills : Java 17Spring (Data, Security etc.) Database knowledge : JPA, JDBC, Spring Data Testing: JUnit 5 Frontend Skills: Angular 17 Relational Databases (Tools) : MariaDB, PostgreSQL, MySQL or something equivalent Messaging: Kafka, JMS, RabbitMQ, Solace, MQTT or something equivalent Continuous Integration and Deployment: CI/CD, Docker, Kubernetes, ArgoCD Build Automation Tools: Maven, Yarn DESIRED SKILLS - Additionally, these skills are not required, but preferable: Testing: Cypress, Jest Backend: Liquidbase, Vertx, RXJava Frontend Skills: Cypress, Jest, Angular Material Harness, Storybook NoSQL Databases (Tools): ElasticSearch, MongoDB, Cassandra, Redis Messaging: Kafka, JMS, RabbitMQ, Solace, MQTT or something equivalent Cloud: Azure Metrics and Tracing: Grafana, Prometheus, OpenTracing, Jaeger

Posted 6 days ago

Apply

4.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

About Company : They balance innovation with an open, friendly culture and the backing of a long-established parent company, known for its ethical reputation. We guide customers from what’s now to what’s next by unlocking the value of their data and applications to solve their digital challenges, achieving outcomes that benefit both business and society. About Client: Our client is a global digital solutions and technology consulting company headquartered in Mumbai, India. The company generates annual revenue of over $4.29 billion (₹35,517 crore), reflecting a 4.4% year-over-year growth in USD terms. It has a workforce of around 86,000 professionals operating in more than 40 countries and serves a global client base of over 700 organizations. Our client operates across several major industry sectors, including Banking, Financial Services & Insurance (BFSI), Technology, Media & Telecommunications (TMT), Healthcare & Life Sciences, and Manufacturing & Consumer. In the past year, the company achieved a net profit of $553.4 million (₹4,584.6 crore), marking a 1.4% increase from the previous year. It also recorded a strong order inflow of $5.6 billion, up 15.7% year-over-year, highlighting growing demand across its service lines. Key focus areas include Digital Transformation, Enterprise AI, Data & Analytics, and Product Engineering—reflecting its strategic commitment to driving innovation and value for clients across industries. Job Title:- QA Automation Location : Chennai Experience : 4 Years Job Type : Contract to hire. Notice Period :- Immediate joiners. Mandatory Skills : Spring Boot framework, test automation , Java, Selenium, TestNG Required Skills: 4+ years of Java based test automation experience. Strong proficiency in Java programming language. Experience with Spring Boot framework: and its components (e.g., Spring Data JPA, Spring Security, RESTful APIs). Hands-on experience with test automation frameworks and tools: such as: Selenium WebDriver for UI automation. TestNG or JUnit for unit and integration testing. RestAssured or similar tools for API testing. Cucumber or other BDD frameworks (optional but often beneficial). Desired Skills: Experience with cloud platforms (e.g., AWS, Azure, GCP). Knowledge of database technologies (SQL, NoSQL). Experience with performance testing tools (e.g., JMeter). Understanding of microservices architecture.

Posted 6 days ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

Remote

About Us MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better. Job Title: Senior Java Spring Boot Developer Experience: 6+ Years Location: Mysore and Pune Job Description: We are seeking an experienced Senior Java Spring Boot Developer with 6+ years of hands-on experience in building scalable, high-performance microservices using Java, Spring Boot, and Spring JPA. The ideal candidate will have strong expertise in designing and developing RESTful APIs, microservices architecture, and cloud-native applications. As part of our team, you will work on enterprise-grade applications, collaborate with cross-functional teams, and contribute to the full software development lifecycle. Mandatory Skills: ✔ 6+ years of Java development (Java 8/11/17). ✔ Strong Spring Boot & Spring JPA experience. ✔ Microservices architecture (design, development, deployment). ✔ RESTful API development & integration. ✔ Database expertise (SQL/NoSQL – PostgreSQL, MySQL, MongoDB). ✔ Testing frameworks (JUnit, Mockito). ✔ Agile methodologies & CI/CD pipelines. Key Responsibilities: Design & Development: Develop high-performance, scalable microservices using Spring Boot. Design and implement RESTful APIs following best practices. Use Spring JPA/Hibernate for database interactions (SQL/NoSQL). Implement caching mechanisms (Redis, Ehcache) for performance optimization. Microservices Architecture: Build and maintain cloud-native microservices (Docker, Kubernetes). Integrate with message brokers (Kafka, RabbitMQ) for event-driven systems. Ensure fault tolerance, resilience, and scalability (Circuit Breaker, Retry Mechanisms). Database & Performance: Optimize database queries (PostgreSQL, MySQL, MongoDB). Implement connection pooling, indexing, and caching strategies. Monitor and improve application performance (JVM tuning, profiling). Testing & Quality Assurance: Write unit & integration tests (JUnit, Mockito, Test Containers). Follow TDD/BDD practices for robust code quality. Perform code reviews and ensure adherence to best practices. DevOps & CI/CD: Work with Docker, Kubernetes, and cloud platforms (AWS/Azure). Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions). Automate deployments and monitoring (Prometheus, Grafana). Collaboration & Agile: Work in Agile/Scrum teams with daily standups, sprint planning, and retrospectives. Collaborate with frontend, QA, and DevOps teams for seamless delivery.

Posted 6 days ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

Remote

About Us MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better. Job Title: Senior Java Spring Boot Developer Experience: 6+ Years Location: Mysore and Pune Job Description: We are seeking an experienced Senior Java Spring Boot Developer with 6+ years of hands-on experience in building scalable, high-performance microservices using Java, Spring Boot, and Spring JPA. The ideal candidate will have strong expertise in designing and developing RESTful APIs, microservices architecture, and cloud-native applications. As part of our team, you will work on enterprise-grade applications, collaborate with cross-functional teams, and contribute to the full software development lifecycle. Mandatory Skills: ✔ 6+ years of Java development (Java 8/11/17). ✔ Strong Spring Boot & Spring JPA experience. ✔ Microservices architecture (design, development, deployment). ✔ RESTful API development & integration. ✔ Database expertise (SQL/NoSQL – PostgreSQL, MySQL, MongoDB). ✔ Testing frameworks (JUnit, Mockito). ✔ Agile methodologies & CI/CD pipelines. Key Responsibilities: Design & Development: Develop high-performance, scalable microservices using Spring Boot. Design and implement RESTful APIs following best practices. Use Spring JPA/Hibernate for database interactions (SQL/NoSQL). Implement caching mechanisms (Redis, Ehcache) for performance optimization. Microservices Architecture: Build and maintain cloud-native microservices (Docker, Kubernetes). Integrate with message brokers (Kafka, RabbitMQ) for event-driven systems. Ensure fault tolerance, resilience, and scalability (Circuit Breaker, Retry Mechanisms). Database & Performance: Optimize database queries (PostgreSQL, MySQL, MongoDB). Implement connection pooling, indexing, and caching strategies. Monitor and improve application performance (JVM tuning, profiling). Testing & Quality Assurance: Write unit & integration tests (JUnit, Mockito, Test Containers). Follow TDD/BDD practices for robust code quality. Perform code reviews and ensure adherence to best practices. DevOps & CI/CD: Work with Docker, Kubernetes, and cloud platforms (AWS/Azure). Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions). Automate deployments and monitoring (Prometheus, Grafana). Collaboration & Agile: Work in Agile/Scrum teams with daily standups, sprint planning, and retrospectives. Collaborate with frontend, QA, and DevOps teams for seamless delivery.

Posted 6 days ago

Apply

5.0 years

0 Lacs

New Delhi, Delhi, India

On-site

At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 5 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, diverse and inclusive company culture.

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You should hold a BE/ME/MS/MCA degree and be responsible for providing technical engineering leadership for multiple large scale/complex global software solutions. Your strong understanding of object-oriented analysis and design, design patterns, high availability, and concurrent programming will be key in this role. Additionally, you should have a solid grasp of Agile projects and SAFe Agile ceremonies, along with excellent software development skills. Your experience should include implementing technologies like Java, J2EE, Spring framework, Hibernate, JPA, and App Server. Experience in building enterprise transaction-based systems focusing on recovery, stability, reliability, scalability, and performance is crucial. You should have deep knowledge and extensive experience in developing REST-based web services using Spring Boot, as well as designing complex applications in a microservices platform. Integration of Web Services, experience with JPA, Containerization, service registry, service discovery tools, log visualization tools, and Test Driven Development are also required. Moreover, you should possess expertise in application security, building multithreaded applications, troubleshooting complex issues, working on JMS/MQ applications, and performance tuning large technical solutions. Familiarity with UI/web programming languages (JavaScript, JSP, Angular JS), internetworking concepts, firewall, communication protocols, and Open Source technology is advantageous. Knowledge of Web security framework is also appreciated. In terms of leadership skills, you should have experience in tracking and running projects in Agile, developing teams of 5-20 developers, and strong stakeholder management abilities. Building a comprehensive understanding of project stakeholders, subject matter, and priorities is essential. Effective communication, flexibility to work across different time zones, strong customer service orientation, and quick problem-solving abilities are crucial. Your leadership, interpersonal, team building skills, and ability to manage time and changing priorities in a dynamic environment will be highly valued. This is a full-time position under the Technology job family group in the Applications Support job family at Citi.,

Posted 6 days ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The Java Support Analyst is responsible for maintaining, troubleshooting, and optimizing enterprise Java applications . This role involves incident resolution, performance tuning, API troubleshooting, database optimization, and CI/CD deployment support . The analyst will work in an Agile, DevOps-driven environment and support legacy modernization, application enhancements, stabilization, and performance improvements for mission-critical applications in Freight, Rail, and Logistics industries. Required Technical Skills 🔹 Java, Spring Boot, Hibernate, JPA, REST APIs, Microservices 🔹 Database performance tuning (Oracle, MySQL, PostgreSQL, SQL Server, MongoDB) 🔹 CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps) 🔹 Cloud platforms (AWS, Azure, GCP) and containerized deployments (Docker, Kubernetes) 🔹 Monitoring tools (Splunk, ELK, Dynatrace, AppDynamics, New Relic) 🔹 Security frameworks (OAuth, JWT, SAML, SSL/TLS, LDAP, Active Directory) Key Responsibilities 1️ ⃣ Incident & Problem Management ✅ Provide Level 2/3 support for Java applications, resolving production issues, API failures, and backend errors. ✅ Diagnose and troubleshoot Java-based application crashes, memory leaks, and performance bottlenecks . ✅ Analyze logs using Splunk, ELK Stack, Dynatrace, AppDynamics, or New Relic . ✅ Work with ITIL-based Incident, Problem, and Change Management processes. ✅ Perform root cause analysis (RCA) for recurring production issues and implement permanent fixes. 2️ ⃣ Java Application Debugging & Optimization ✅ Debug and analyze Java applications built on Spring Boot, Hibernate, and Microservices . ✅ Fix issues related to RESTful APIs, SOAP web services, JSON/XML parsing, and data serialization . ✅ Optimize Garbage Collection (GC), CPU, and memory utilization for Java applications. ✅ Work with Java profiling tools (JVisualVM, YourKit, JProfiler) to identify slow processes. ✅ Assist developers in resolving code-level defects and SQL performance issues . 3️ ⃣ API & Integration Support ✅ Troubleshoot REST APIs, SOAP services, and microservices connectivity issues . ✅ Monitor and debug API Gateway traffic (Kong, Apigee, AWS API Gateway, or Azure API Management) . ✅ Handle authentication and security for APIs using OAuth 2.0, JWT, SAML, and LDAP . ✅ Work on third-party system integrations with SAP, Salesforce, ServiceNow, or Workday. 4️ ⃣ Database Support & SQL Performance Tuning ✅ Analyze and optimize SQL queries, stored procedures, and indexing strategies . ✅ Troubleshoot deadlocks, connection pooling, and slow DB transactions in Oracle, PostgreSQL, MySQL, or SQL Server . ✅ Work with NoSQL databases like MongoDB, Cassandra, or DynamoDB for cloud-based applications. ✅ Manage ORM (Hibernate, JPA) configurations for efficient database transactions. 5️ ⃣ CI/CD & Deployment Support ✅ Support CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps . ✅ Work on Docker and Kubernetes-based deployments for Java applications. ✅ Assist in automated testing and validation before production releases. ✅ Troubleshoot deployment failures, rollback strategies, and hotfix releases . 6️ ⃣ Cloud & DevOps Support ✅ Monitor Java applications deployed on AWS, Azure, or GCP using CloudWatch, Azure Monitor, or Stackdriver . ✅ Support containerized deployments using Kubernetes, OpenShift, or ECS . ✅ Manage logging, monitoring, and alerting for cloud-native Java applications . ✅ Assist in configuring Infrastructure as Code (Terraform, Ansible, or CloudFormation) for DevOps automation. 7️ ⃣ Security & Compliance Management ✅ Ensure Java applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001) . ✅ Monitor and mitigate security vulnerabilities using SonarQube, Veracode, or Fortify . ✅ Implement SSL/TLS security measures and API rate limiting to prevent abuse. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for application support and bug fixes. ✅ Maintain technical documentation, troubleshooting guides, and runbooks . ✅ Conduct knowledge transfer sessions for junior support engineers.

Posted 6 days ago

Apply

0 years

0 Lacs

Andhra Pradesh, India

On-site

At PwC, our people in managed services focus on a variety of outsourced solutions and support clients across numerous functions. These individuals help organisations streamline their operations, reduce costs, and improve efficiency by managing key processes and functions on their behalf. They are skilled in project management, technology, and process optimization to deliver high-quality services to clients. Those in managed service management and strategy at PwC will focus on transitioning and running services, along with managing delivery teams, programmes, commercials, performance and delivery risk. Your work will involve the process of continuous improvement and optimising of the managed services process, tools and services. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview The Java Support Analyst is responsible for maintaining, troubleshooting, and optimizing enterprise Java applications . This role involves incident resolution, performance tuning, API troubleshooting, database optimization, and CI/CD deployment support . The analyst will work in an Agile, DevOps-driven environment and support legacy modernization, application enhancements, stabilization, and performance improvements for mission-critical applications in Freight, Rail, and Logistics industries. Required Technical Skills 🔹 Java, Spring Boot, Hibernate, JPA, REST APIs, Microservices 🔹 Database performance tuning (Oracle, MySQL, PostgreSQL, SQL Server, MongoDB) 🔹 CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps) 🔹 Cloud platforms (AWS, Azure, GCP) and containerized deployments (Docker, Kubernetes) 🔹 Monitoring tools (Splunk, ELK, Dynatrace, AppDynamics, New Relic) 🔹 Security frameworks (OAuth, JWT, SAML, SSL/TLS, LDAP, Active Directory) Key Responsibilities 1️ ⃣ Incident & Problem Management ✅ Provide Level 2/3 support for Java applications, resolving production issues, API failures, and backend errors. ✅ Diagnose and troubleshoot Java-based application crashes, memory leaks, and performance bottlenecks . ✅ Analyze logs using Splunk, ELK Stack, Dynatrace, AppDynamics, or New Relic . ✅ Work with ITIL-based Incident, Problem, and Change Management processes. ✅ Perform root cause analysis (RCA) for recurring production issues and implement permanent fixes. 2️ ⃣ Java Application Debugging & Optimization ✅ Debug and analyze Java applications built on Spring Boot, Hibernate, and Microservices . ✅ Fix issues related to RESTful APIs, SOAP web services, JSON/XML parsing, and data serialization . ✅ Optimize Garbage Collection (GC), CPU, and memory utilization for Java applications. ✅ Work with Java profiling tools (JVisualVM, YourKit, JProfiler) to identify slow processes. ✅ Assist developers in resolving code-level defects and SQL performance issues . 3️ ⃣ API & Integration Support ✅ Troubleshoot REST APIs, SOAP services, and microservices connectivity issues . ✅ Monitor and debug API Gateway traffic (Kong, Apigee, AWS API Gateway, or Azure API Management) . ✅ Handle authentication and security for APIs using OAuth 2.0, JWT, SAML, and LDAP . ✅ Work on third-party system integrations with SAP, Salesforce, ServiceNow, or Workday. 4️ ⃣ Database Support & SQL Performance Tuning ✅ Analyze and optimize SQL queries, stored procedures, and indexing strategies . ✅ Troubleshoot deadlocks, connection pooling, and slow DB transactions in Oracle, PostgreSQL, MySQL, or SQL Server . ✅ Work with NoSQL databases like MongoDB, Cassandra, or DynamoDB for cloud-based applications. ✅ Manage ORM (Hibernate, JPA) configurations for efficient database transactions. 5️ ⃣ CI/CD & Deployment Support ✅ Support CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps . ✅ Work on Docker and Kubernetes-based deployments for Java applications. ✅ Assist in automated testing and validation before production releases. ✅ Troubleshoot deployment failures, rollback strategies, and hotfix releases . 6️ ⃣ Cloud & DevOps Support ✅ Monitor Java applications deployed on AWS, Azure, or GCP using CloudWatch, Azure Monitor, or Stackdriver . ✅ Support containerized deployments using Kubernetes, OpenShift, or ECS . ✅ Manage logging, monitoring, and alerting for cloud-native Java applications . ✅ Assist in configuring Infrastructure as Code (Terraform, Ansible, or CloudFormation) for DevOps automation. 7️ ⃣ Security & Compliance Management ✅ Ensure Java applications comply with security standards (GDPR, HIPAA, SOC 2, ISO 27001) . ✅ Monitor and mitigate security vulnerabilities using SonarQube, Veracode, or Fortify . ✅ Implement SSL/TLS security measures and API rate limiting to prevent abuse. 8️ ⃣ Collaboration & Documentation ✅ Work in Agile (Scrum/Kanban) environments for application support and bug fixes. ✅ Maintain technical documentation, troubleshooting guides, and runbooks . ✅ Conduct knowledge transfer sessions for junior support engineers.

Posted 6 days ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Java Developer at our growing team in Ahmedabad, you will be responsible for developing and maintaining enterprise-grade applications using Java, Spring, Spring Boot, Hibernate, JPA, Spring Security, and Microservices. Your role will involve working on frontend frameworks such as Angular (v6 and above) and exposure to NodeJS or Golang is a plus. Additionally, you will implement and integrate solutions with cloud platforms like AWS, GCP, or Azure, while participating in code reviews, architecture design, and project planning. It is crucial to apply industry best practices and design patterns to ensure high-quality, maintainable code. Collaboration with cross-functional teams to define, design, and ship new features is a key aspect of this position, as well as working with DevOps practices, including version control, CI/CD pipelines, and branching strategies. Strong knowledge of HTML, CSS, jQuery, and other web technologies is required, along with writing unit tests using JUnit5, Mockito, or similar tools to ensure code quality. Experience working with databases like MSSQL, MongoDB, PostgreSQL is essential to ensure the scalability, performance, and security of applications. In an Agile environment with frequent releases and iterative development cycles, you will provide technical guidance and mentoring to junior team members. Key skills required for this role include Java, Spring Boot, Microservices, Hibernate, JPA, Spring Security, Angular (v6+), NodeJS or Golang (preferred), AWS / GCP / Azure, HTML, CSS, jQuery, MSSQL, MongoDB, PostgreSQL, JUnit5, Mockito, DevOps practices and tools, and Agile methodologies. To qualify for this position, you should have a B.E./B.Tech in Computer Science or equivalent. Join our team and contribute your expertise to drive innovation and excellence in software development.,

Posted 6 days ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The ideal candidate should have a minimum of 8 years of experience in the IT industry, with a preference for those with experience in the Banking domain. Proficiency in Java versions 8 and 11 is a must, while familiarity with versions 17 and 21 would be an added advantage. The candidate should possess strong knowledge and be able to articulate Java 8/11 features clearly, along with the ability to write small code snippets. A solid understanding of multithreading concepts is essential, along with expertise in the tech stack including Spring v5, Spring Boot 3.x, and Rest API frameworks. The candidate should be well-versed in Spring Boot features, various annotations, packaging, and troubleshooting. Additionally, proficiency in Spring Security, Spring Rest API, Spring JDBC, Hibernate, and JPA implementation is required. Experience in JPA/Hibernate annotations and knowledge of how they integrate with Spring applications is necessary. Familiarity with Async APIs, Async App development using queuing systems (MQ, Kafka, Solace, etc.), and Pub/Sub related concepts is desired. Knowledge of MQ or Kafka queue implementation, async programming features, and SQL/Oracle database experience, including writing complex queries, joins, Views, and Procedures, is also expected. DevOps experience, including a basic understanding of tools like GitHub, Jenkins, Jfrog, JIRA, and Confluence, is essential. The candidate should be able to clearly explain code branching policies and lifecycles. Preferred qualifications include experience with Azure Cloud services. In this role, you will be responsible for turning meaningful insights into action. CGI values ownership, teamwork, respect, and belonging, offering an environment where you can reach your full potential. As a CGI Partner, you will actively contribute to the company's strategy and direction, developing innovative solutions and building relationships with teammates and clients. You will have the opportunity to access global capabilities, scale your ideas, embrace new opportunities, and benefit from industry and technology expertise. Joining CGI means joining one of the largest IT and business consulting services firms globally. You will be supported by leaders who care about your well-being, provide opportunities to deepen your skills, and help you shape your career in an environment built to grow and last.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You will be part of Innovan Technologies, a company founded in 2019 in Hyderabad, Telangana, India, with a core focus on innovation. The collaborative and learning-driven environment at Innovan encourages excellence and creativity. As part of a diverse team spread across the US, Canada, Mexico, and Philippines, you will thrive in a culture built on mutual respect and trust, fostering innovation and creativity. As a Full-stack Developer at Innovan Technologies, you will play a crucial role in developing and designing both front and back-end web architecture. Your responsibilities will include designing user interactions, creating servers and databases, ensuring cross-platform optimization for mobile devices, and collaborating with graphic designers for web design features. From project conception to final product delivery, you will need to exhibit strong organizational skills and attention to detail. Your day-to-day tasks will involve developing front-end website architecture, designing user interactions, creating back-end website applications, and ensuring responsiveness across various platforms. You will work closely with graphic designers to implement web design features, develop APIs, and meet both technical and consumer needs. Additionally, staying updated on the latest trends in web applications and programming languages will be essential to excel in this role. To succeed as a Full-stack Developer at Innovan Technologies, you must have hands-on experience with Java, Spring Boot, SpringMVC, AJAX, jQuery, HTML5, Hibernate, JPA, Maven, and proficiency in writing SQL queries with MySQL, Oracle, and DB2. Implementing front-end components using the Vue.js framework and being well-versed in Git/Bitbucket Source Control Systems are key requirements. A strong understanding of release management, versioning, and resolving conflicts in code branches is crucial, alongside the ability to work well under pressure and tight schedules. Knowledge of Docker and Kubernetes development and deployment frameworks will be considered an added advantage. Join us at Innovan Technologies and be part of a dynamic team that values innovation, collaboration, and continuous learning.,

Posted 6 days ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As a backend engineer at Latinum, you will play a crucial role in designing and developing robust and scalable systems to address complex business challenges. You will be part of a dynamic team of high-performance engineers focused on creating efficient and high-throughput solutions. To excel in this role, you must have a minimum of 7+ years of hands-on experience in backend engineering. You should demonstrate proficiency in Core Java backend engineering and Microservices and Cloud architecture. Candidates with expertise in both areas will be considered for senior positions within the team. In the realm of Java & Backend Engineering, you should be well-versed in Java 8+ concepts such as Streams, Lambdas, Functional Interfaces, and Optionals. Additionally, you should have experience with Spring Core, Spring Boot, object-oriented principles, multithreading, and collections. Knowledge of Kafka, JPA, RDBMS/NoSQL, and design patterns is essential for this role. In the Microservices, Cloud & Distributed Systems domain, familiarity with REST APIs, OpenAPI/Swagger, Spring Boot, and Kafka Streams is required. Experience with event-driven patterns, GraphQL, cloud-native applications on AWS, CI/CD pipelines, and observability tools like ELK and Prometheus will be beneficial. Moreover, additional skills in Node.js, React, Angular, Golang, Python, and web platforms like AEM and Sitecore are considered advantageous. Proficiency in TDD, mocking, security testing, and architecture artifacts is a plus. Your key responsibilities will include designing and developing scalable backend systems using Java and Spring Boot, building event-driven microservices and cloud-native APIs, and implementing secure and high-performance solutions. You will collaborate with cross-functional teams to define architecture, conduct code reviews, and ensure production readiness. Additionally, troubleshooting, optimizing, and monitoring distributed systems and mentoring junior engineers will be part of your role, especially for senior positions. Join Latinum's team of dedicated engineers and be part of a challenging and rewarding environment where you can contribute to cutting-edge solutions and innovative technologies.,

Posted 6 days ago

Apply

4.0 - 8.0 years

0 - 0 Lacs

coimbatore, tamil nadu

On-site

The individual will be responsible for the development of a Transport Management ERP product-based system. You should be able to work in a rapid learning model environment and be a team player. Possessing good experience in JAVA J2EE life cycle management and analytical skills is essential. You should also have good leadership qualities and extensive knowledge of reporting tools, development, and testing management tools. A minimum of 4+ years of experience in JAVA and JavaScript is required. The primary skills required for this role include Java, JavaScript, REST API, JQuery, AJAX, MySQL, Hibernate, Eclipse IDE, Maven, Apache ActiveMQ JMS, WebSockets, Web services, and knowledge of the Agile model of work. Secondary skills that would be beneficial include Java Mail, Oracle SQL, JPA, UNIX, GPS, and Maps. The salary for this position is in the range of 2,16,000 - 2,40,000 P. A. and is negotiable based on experience and skills. The role is for a Software Engineer position located at TIDEL PARK, Coimbatore. Please note that having primary skills is a must for this position. Kindly send your resume to hrmanager@greenorange.in.,

Posted 6 days ago

Apply

2.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Java Developer at UBS, you will play a crucial role in front to back architecture, design, and development activities. Your primary responsibility will be to design and develop innovative technology solutions that address business challenges and reinforce our standing as digital frontrunners in the financial services sector. You will be expected to apply a wide range of software engineering best practices, encompassing analyzing user requirements, crafting new features, and carrying out automated testing and deployment. Collaboration with cross-location pods and scrum teams will be essential to implement and deliver new features successfully. You will be an integral part of the Trading Platform crew based in Switzerland, operating within the Trade and Transfer Assets Stream. Your team is dedicated to building, supporting, and transforming trading applications for UBS Global Wealth Management and P&C Clients. The platform you work on is utilized globally, internally and externally, 24/7 and supports a variety of asset classes, including Equities, Funds, Fixed income, FX, MoneyMarket, Structure Products, and Digital assets. To excel in this role, you should bring to the table a minimum of 8 years of Java development experience, coupled with a solid understanding of Java at both Functional and Object-Oriented Programming levels, Test Driven Development, and testing automation. Proficiency in Spring Framework, Spring Boot, JPA (Hibernate), design patterns, distributed microservice architecture, and observability best practices is crucial. Your ability to think creatively to solve problems, collaborate effectively within a team, and communicate fluently in English will be instrumental in your success. Additionally, familiarity with Agile Methodologies, experience with Cloud native technology (Azure, Microservices, container technology, Kubernetes), DevOps practices, source control systems (e.g., GitLab), build tools, CI/CD, databases, RESTful APIs, and Kafka is highly advantageous. A proven track record of delivering complex, large-scale applications is a significant plus. Ideally, you will also possess around 2+ years of experience in the financial services industry and have skills in web development using React, JavaScript / TypeScript, HTML5, CSS, and web unit/integration testing. UBS, as the world's largest and truly global wealth manager, operates through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. With a presence in over 50 countries and a commitment to diversity and inclusion, UBS stands out for its global reach and expertise. UBS values its employees and offers a supportive work environment with opportunities for growth and flexible working arrangements when feasible. Collaboration is at the core of UBS's culture, as the organization recognizes the power of teamwork in achieving success. UBS is dedicated to disability inclusion and provides reasonable accommodations throughout the recruitment process. It is an Equal Opportunity Employer that embraces and celebrates the diversity of its workforce, fostering an environment where individuals are empowered and respected for their unique perspectives, skills, and experiences.,

Posted 6 days ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. They enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. MongoDB's industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere - on-premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, leading organizations like Samsung and Toyota trust MongoDB to build next-generation, AI-powered applications. MongoDB Professional Services (PS) works with customers of all shapes and sizes, in all verticals, from tier-1 banks to small web startups, on a variety of exciting use cases. The role in MongoDB PS solves technically sophisticated problems, gains incredible cross-stack experience, works with top-notch people in the business, networks with industry leaders, and sees new places - all in a day's work! MongoDB PS exists to support the development of customers" vision, accelerate customers" time to value, and drive a multitude of customer adoption scenarios - from building new solutions to modernizing legacy applications or migrating to the cloud. Consulting solutions ensure that organizations get the best out of MongoDB. As a software developer in a small Agile team, you will be delivering solutions onsite for customers focused on migrating legacy relational-based Java applications to a modern cloud-based architecture running on MongoDB. You will be leveraging the latest GenAI tools and approaches to accelerate this process. During each project, you will be required to innovate on potential new GenAI-based solutions for specific challenges in addition to applying existing playbooks and tooling for migration. Position Expectations: - Be a part of and mentor agile teams as a senior developer, focusing on end-to-end migration of enterprise-grade Java applications using SQL-based databases to modern, cloud-based MongoDB architectures - Pioneer the use of GenAI technologies to overcome complex migration challenges, bringing creativity to adopt the latest tools and approaches for each unique project - Analyze existing SQL-based architectures, including extensive work with stored procedures, system design, and enterprise integration, and design optimal solutions to modernize and streamline applications - Collaborate with stakeholders across technical and business units, serving as a strategic advisor for enterprise clients - Guide and mentor junior team members, providing direction and fostering a collaborative team environment - Showcase advanced debugging skills, identifying and resolving technical issues promptly, even in high-stakes environments Technical Skills And Requirements: - 7-10 years of software development experience, with strong proficiency in Java, including multithreading, AOP, and enterprise-grade frameworks such as Spring Boot and/or Quarkus - Previous direct exposure to enterprise-grade systems is a must - Expertise in relational databases, particularly in SQL, stored procedures, and ORM tools like JPA and Hibernate - Extensive experience with system design, microservices architectures, and Domain-Driven Design approaches - Demonstrated history of delivering high-cadence applications through Agile methodologies, TDD, CI/CD pipelines, and Git version control - Excellent skills in stakeholder management, with proven success leading teams and collaborating cross-functionally - Familiarity with Python and JavaScript (Node.js) is a plus Bonus Skills: - Prior experience with MongoDB and cloud platforms such as AWS, Azure, or GCP - Knowledge of containerization and orchestration tools like Docker and Kubernetes - Hands-on experience with GenAI technologies (e.g., OpenAI API, GPT models) and the ability to innovate new use cases within migration projects Key Competencies: - Strong team leadership and stakeholder engagement skills, with the ability to articulate technical solutions to non-technical audiences - Exceptional problem-solving and debugging skills, applying creativity to complex challenges and GenAI innovations - Adaptability and openness to evolving project needs, aligning with the latest industry trends and best practices Additional Considerations: Due to the highly regulated nature of the industry, successful candidates may undergo enhanced background checks and security screenings. MongoDB is committed to providing a supportive, enriching work environment with a focus on employee wellbeing and growth. Why MongoDB Join MongoDB in transforming the way enterprises manage and scale data. MongoDB provides a dynamic workplace culture with employee affinity groups, fertility assistance, and generous parental leave policies, ensuring an inclusive experience. To drive the personal growth and business impact of employees, MongoDB is committed to developing a supportive and enriching culture for everyone. From employee affinity groups to fertility assistance and a generous parental leave policy, MongoDB values employees" wellbeing and wants to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB and help make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within the application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer.,

Posted 6 days ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Overview Finance, Markets and Credit Risk Technology, enables Citi to achieve its day-to-day and long-term growth goals, enabling execution of Citi’s Strategy by providing services, technical solutions, and infrastructure across the bank. These solutions enable Citi to comply with regulatory mandates and empower our businesses to achieve their goals, both current and long-term. In Finance, Market and Credit Risk Technology (FMCRT) we’re pushing the limits of technology. Our products and initiatives adhere to Citi’s strategic architecture principles and support the end-to-end integration of multiple global functions within the bank including Finance, Risk, and Controllers. What We Offer Be part of Strategic team to develop, enhance, support and maintain solutions for Finance Technology. Participate in technical discussions/brainstorming sessions and define ideas and strategies for existing and future platforms. Gain exposure to Wholesale, Retail business across data, risk and finance. Work across diverse set of Finance platforms and have an opportunity to be part of re architecture and re-platforming initiatives on low code automation platforms. Responsibilities: Manage all technology standards across functional area, ensuring development, understanding and adherence around the globe. Set goals within functional area that are delivered to appropriate Operations & Technology organizations. Contribute to the IT Project Leadership function to harmonize with overall business /technology objectives and ensure teams within the functional area are adequately staffed and possess the required skills sets to carry out their roles. Provide an environment where Subject Matter Experts can work efficiently and delivery effectively. Manage execution of IT strategy and roadmap for assigned technology area. Apply an in-depth understanding of concepts and procedures within engineering and basic knowledge of those elements in other areas. Responsible for training and coaching team members, performance management activities, monitoring quantity and quality of work, and addressing development needs for assigned personnel. Make evaluative judgments based on information analysis in complicated or unique situations, utilizing multiple sources of information. Negotiate with senior leaders (across functions) and communicate and negotiate with external parties. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: 10-12 years of relevant experience in Apps Development or systems analysis role. Extensive experience system analysis and in programming of software applications. Experience in managing and implementing successful projects. Proven engineering experience building robust, scalable, and maintainable applications in the Capital Markets Technology industry. 5+ years in a technical leadership role, with experience leading global technolgy teams. Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack. Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks. Code reviews, test case reviews, and ensure code developed meets the requirements. Influence and negotiate with senior technical leaders from partner teams of software engineers, devops and production support staff to deliver robust software solutions. Ensure the team is collaborating effectively across functions. Ability to adjust priorities quickly as circumstances dictate. Experience working in Financial Services or a large complex and/or global environment. Consistently demonstrates clear and concise written and verbal communication. Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices. Demonstrated analytic/diagnostic skills. Ability to work in a matrix environment and partner with virtual teams. Ability to work independently, prioritize, and take ownership of various parts of a project or initiative. Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements. Proven track record of operational process changes and improvement. Demonstrated leadership and project management skills. Consistently demonstrates clear and concise written and verbal communication. Technical Skills 10+ years of relevant experience in Java/JVM Based Language Like Kotlin, Microservices with commensurate people management experience. Strong experience of API Development and its Eco-systems. Strong experience on Observability and monitoring tech stack as well Hands-on working experience in Java / Spring / Spring Cloud / Spring Data JPA / Spring Boot Microservices. Hands-on working experience with Junit, Git, Jenkins, Maven. Should have troubleshooting skills using debuggers, logs, etc. Experience with Public clouds like AWS, GCP will be added advantage. Implement Unit Testing and TDD to ensure software quality and maintainability. Experience with Docker and Kubernetes. Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks. Code reviews, test case reviews, and ensure code developed meets the requirements. Proficiency in SQL Databases, MongoDB, Oracle, Big Data preferred. High proficiency in understanding Middleware like Tibco RV, EMS, Solace, etc., Educational Qualification Bachelor’s degree/University degree or equivalent experience. Master’s degree preferred. Additional Job Description This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills Java, Microservice Framework, Spring Boot. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

Posted 6 days ago

Apply

5.0 - 8.0 years

15 - 20 Lacs

Pune

Work from Office

Role Purpose The purpose of the role is to support process delivery by ensuring daily performance of the Production Specialists, resolve technical escalations and develop technical capability within the Production Specialists. Java React Azure devop Mandatory skills: Java, Spring Boot, Microservices, React JS, cloud or Azure. Sun Certified Java Developer with hands-on software development experience using Java 8. 6-10 years of Java development experience with JSE/JEE, Java Microservices, Spring, Hibernate, SQL, etc. Hands-on experience with Spring Boot, Spark Microservices, and OSGi specifications. Experience with ReactJS. Strong knowledge of microservice logging, monitoring, debugging, and testing. Experience in microservice integration, packaging, build automation, and deployment. At least two years in SOA and Microservices applications using BPM (Activiti/JBPM/Camunda). Object-oriented analysis and design using design patterns. Insight into Java and JEE internals (Class loading, Memory Management, Transaction management). Excellent knowledge of Relational Databases, SQL, and ORM (JPA2, Hibernate). Experience developing web applications with a popular web framework (JSF, Wicket, GWT, Spring MVC, Spring Boot). Hands-on experience with Relational and NoSQL databases (MongoDB or Cassandra). Experience with cloud or Azure. Experience with REST-based web services. Experience with any cloud (AWS, Azure, GCP) is a plus. Handle technical escalations through effective diagnosis and troubleshooting of client queries Manage and resolve technical roadblocks/ escalations as per SLA and quality requirements If unable to resolve the issues, timely escalate the issues to TA & SES Provide product support and resolution to clients by performing a question diagnosis while guiding users through step-by-step solutions Troubleshoot all client queries in a user-friendly, courteous and professional manner Offer alternative solutions to clients (where appropriate) with the objective of retaining customers and clients business Organize ideas and effectively communicate oral messages appropriate to listeners and situations Follow up and make scheduled call backs to customers to record feedback and ensure compliance to contract SLAs Build people capability to ensure operational excellence and maintain superior customer service levels of the existing account/client Mentor and guide Production Specialists on improving technical knowledge Collate trainings to be conducted as triage to bridge the skill gaps identified through interviews with the Production Specialist Develop and conduct trainings (Triages) within products for production specialist as per target Inform client about the triages being conducted Undertake product trainings to stay current with product features, changes and updates Enroll in product specific and any other trainings per client requirements/recommendations Identify and document most common problems and recommend appropriate resolutions to the team Update job knowledge by participating in self learning opportunities and maintaining personal networks Mandatory Skills: Fullstack Java Enterprise.: Experience: 5-8 Years.

Posted 6 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About Us As a Fortune 50 company with more than 4000,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Working at Target means the opportunity to help all families discover the joy of everyday life. Caring for our communities is woven into who we are, and we invest in the places we collectively live, work and play. We prioritize relationships, fuel and develop talent by creating growth opportunities, and succeed as one Target team. At our core, our purpose is ingrained in who we are, what we value, and how we work. It’s how we care, grow, and win together. Position Overview We are seeking a highly skilled Senior Backend Engineer with expertise in distributed systems and extensive knowledge of Spring Boot to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable distributed systems using Java and related technologies. As a Senior Backend Engineer, you will play a crucial role in architecting and implementing solutions that meet the demands of our rapidly growing platform. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. Responsibilities Design & build high-quality, scalable, and resilient distributed systems with Java and Spring Boot. Collaborate with product, architecture, and UX partners to gather requirements, define architecture, and translate them into working software. Apply best practices for distributed systems—fault tolerance, horizontal scalability, performance tuning, and observability. Write clean, maintainable code and comprehensive tests that follow established standards. Review code & mentor junior engineers, offering constructive feedback and coaching. Troubleshoot production issues, isolate root causes, and deliver timely fixes with minimal user impact. Stay current on emerging tech, industry trends, and Java/Spring ecosystem updates, sharing insights with the team. Participate fully in Agile rituals (sprint planning, daily stand-ups, retros) and deliver work within committed time frames. Partner with DevOps to automate CI/CD pipelines and optimise runtime performance in Kubernetes. Contribute to architecture reviews, documenting designs, decisions, and runbooks. About You Bachelor’s degree in Computer Science (or equivalent practical experience). 3+ years of professional software development. Deep proficiency with Spring Boot (Core, MVC/WebFlux, Data/JPA, Security). Hands-on experience with microservices, REST APIs, and messaging (Kafka or RabbitMQ). Solid grasp of distributed-systems principles (CAP theorem, consensus, data consistency). Familiar with cloud-native deployment on Kubernetes/Docker; Skilled in both relational (MySQL/Postgres) and NoSQL (MongoDB/Redis) data stores, including schema design and tuning. Working knowledge of modern engineering workflows: Git, CI/CD, automated testing, and observability. Strong problem-solving, communication, and cross-functional collaboration skills. Proven track record of shipping high-quality software in fast-moving environments. Nice to have: Apache Spark, Hadoop, or other big-data platforms

Posted 6 days ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Position Overview Job Title: Java Back-End Engineer – eDiscovery and Archiving Tech, AVP Location: Pune, India Role Description This position is within Deutsche Bank's eDiscovery and Archiving Technology group which is responsible for providing technology solutions to support key areas of the bank such as Legal, Compliance, HR, and Audit when electronic communications and other related data is required. What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities You will be working as part of a global team responsible for building the next generation of software use to support the department. Successful candidates should be passionate about engineering and proficient in deliver high quality software. You will be expected to contribute to all stages of software delivery, from providing input and ideas in the analysis and design phase, bringing those ideas to life through development, and providing support once in production. Engineer the next generation of technology using the wide array of Deutsche Bank enterprise tools and platforms available. Contribute to a well-established agile development team, responsible for overall application health from software, hardware, process, compliance related items. Works alongside our team of leading business analysts to develop in accordance with business requirements and architectural/design requirements. Peer review code commits by other members of the development team to ensure code is robust and of high quality. Support the creation of product documentation in a fluid and efficient way using automated tools and wiki style platforms. Implement and comply with bank policies (access control, encryption, capacity, availability, and other non-functional requirements Essential Skills Your skills and experience Experience managing workload and work distribution to other local developers. Ability to guide and mentor junior members of the team to aid in their delivery. Strong hands-on experience of technologies including: Enterprise Java Spring including Spring Framework, Spring Boot, Spring JPA, Spring Security, Spring MVC Service oriented architecture Containerization tools and platforms, Redhat Openshift, Kubernetes SQL (Oracle), BitBucket, Maven, Sonar, CI & CD, JIRA, Confluence Ability to work within an agile framework e.g. Scrum Have a high desire to learn new technologies and implement various solutions in fast paced environments. Proven technology experience, continuous hands-on coding exposure, and ability to drive solutions. Desired Skills Thymeleaf templating engine Basic understanding of HTML & HTMX with CSS/Bootstrap UI Cloud (GCP) experience/training How We’ll Support You Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 1 week ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Position Overview Job Title: Java Back-End Engineer – eDiscovery and Archiving Tech, AVP Location: Pune, India Role Description This position is within Deutsche Bank's eDiscovery and Archiving Technology group which is responsible for providing technology solutions to support key areas of the bank such as Legal, Compliance, HR, and Audit when electronic communications and other related data is required. What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities You will be working as part of a global team responsible for building the next generation of software use to support the department. Successful candidates should be passionate about engineering and proficient in deliver high quality software. You will be expected to contribute to all stages of software delivery, from providing input and ideas in the analysis and design phase, bringing those ideas to life through development, and providing support once in production. Engineer the next generation of technology using the wide array of Deutsche Bank enterprise tools and platforms available. Contribute to a well-established agile development team, responsible for overall application health from software, hardware, process, compliance related items. Works alongside our team of leading business analysts to develop in accordance with business requirements and architectural/design requirements. Peer review code commits by other members of the development team to ensure code is robust and of high quality. Support the creation of product documentation in a fluid and efficient way using automated tools and wiki style platforms. Implement and comply with bank policies (access control, encryption, capacity, availability, and other non-functional requirements Essential Skills Your skills and experience Experience managing workload and work distribution to other local developers. Ability to guide and mentor junior members of the team to aid in their delivery. Strong hands-on experience of technologies including: Enterprise Java Spring including Spring Framework, Spring Boot, Spring JPA, Spring Security, Spring MVC Service oriented architecture Containerization tools and platforms, Redhat Openshift, Kubernetes SQL (Oracle), BitBucket, Maven, Sonar, CI & CD, JIRA, Confluence Ability to work within an agile framework e.g. Scrum Have a high desire to learn new technologies and implement various solutions in fast paced environments. Proven technology experience, continuous hands-on coding exposure, and ability to drive solutions. Desired Skills Thymeleaf templating engine Basic understanding of HTML & HTMX with CSS/Bootstrap UI Cloud (GCP) experience/training How We’ll Support You Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 1 week ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Hyderabad

Work from Office

Technical Lead_Java fullstack AWS Fullstack Java+React+AWS Mandatory skills: Fullstack Java+React+AWS 6-10 years java development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc Hands on experience on Spring boot & SPARK Microservices and OSGi specifications Hands on experience on ReactJS Strong knowledge of micro-service logging, monitoring, debugging and testing Implementations experience of micro-service integration, packaging, build automation and deployment At least two years of experience in SOA & Micro services based process applications using BPM (Activiti/JBPM/Camunda) Object Oriented analysis and design using common design patterns. Insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Spring Boot) Hands on experience with Relational and NOSQL databases (Mongo DB or Cassandra either one is must) Mandatory Skills : Fullstack Java Enterprise Experience : 5-8 Years.

Posted 1 week ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

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 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 Mandatory Skills: Spring Boot Experience : 5-8 Years.

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Gurugram

Work from Office

Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do: 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: JAX-RS - Java API- RESTful Web Services Experience : 3-5 Years.

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Hyderabad

Work from Office

Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do: 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: JAX-RS - Java API- RESTful Web Services Experience : 3-5 Years.

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Chennai

Work from Office

Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: JAX-RS - Java API- RESTful Web Services. Experience: 3-5 Years.

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