Jobs
Interviews

5403 Jpa Jobs - Page 25

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

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh, india

On-site

Job Title: JAVA (Spring Boot, J2EE, Microservices, Cloud ) 1. Technical Skills Notice period- immediate or 30-45 days · Overall 5-9 years of professional experience · Experience developing microservices and cloud native apps using Java/J2EE, REST APIs, Spring Core, Spring MVC Framework, Spring Boot Framework JPA (Java Persistence API) (Or any other ORM), Spring Security and similar tech stacks (Open source and proprietary) · Experience working with Unit testing using framework such as Junit, Mockito, JBehave · Build and deploy services using Gradle, Maven, Jenkins etc. as part of CI/CD process · Experience working in Google Cloud Platform · GCP knowledge is mandatory for offshore · Experience with any Relational Database (Oracle, PostgreSQL etc.) 2. Soft skills · Designing, developing, and implementing custom software and database application capabilities with limited oversight · Excellent communication skills – design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration · Acting as a member of the team supporting teammates and collaborating with a do what it takes attitude to ensure project and team success 3. Responsibilities · Be part of a team of engineers in developing elegant and high performant code · Ensure quality practices – unit testing, code reviews / leading tests · Optimize application for non-functional requirements · Build and deploy components as part of CI/CD process · Will be responsible for end-to-end application delivery including coordination with required teams for production deployment · Continuously monitors application health and KPIs (Key Performance Indicators), support triage of any production issues as and when needed · Collaborate in troubleshooting complex data, features, service, platform issues and perform root cause analysis to proactively resolve product and operational issues · Be an advocate of security best practices, champion and support the importance of security within engineering

Posted 1 week ago

Apply

5.0 years

0 Lacs

gurugram, haryana, india

On-site

Job Description We are looking for a versatile candidate having good experience in end to end development of Java Application. Responsibilities 5 + years experience of core JAVA development. Java 1.8experience is a must. Thorough understanding of OOPS concepts, Design principles and implementation of Different type of Design patterns. Extensive experience in Java EE platforms, Spring Boot, Spring MVC, Spring Batch, Microservices. Experience in Java, Spring Framework, Hibernate, JPA, Restful, web services. Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good knowledge in ENUMS, Collections, Annotations, Generics,. Basic understanding of Java Memory Management (JMM) including garbageCollections concepts. Strong expertise in Algorithm and data structures. Working closely with Product managers or individuals/teams. Strong experience with unit testing and test-driven development. Be a product owner. Required Candidate Profile Candidate should be a team player with experience in developing solutions in a specified time frame. He / She should have desire to learn new technologies and be of exploring nature to do something which is not done before. About Company LogixGRID having offices in India & Canada offers CLOUD system to its clients in 26+ countries. Company posses patents for different innovations. With its main development center in Gurgaon. Company offers a unique learning and work experience to all its employee with numerous opportunities to grow professionally. (ref:hirist.tech)

Posted 1 week ago

Apply

15.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Job Title: Software Development Engineer III (SDE III) Location: Chennai Work Mode: Work from Office Experience: 12 – 15 years About the Role: We’re looking for a seasoned Full Stack Engineer (SDE III) with strong expertise in Java (Spring framework) , backed by solid experience in cloud (AWS/Azure), databases, microservices, and security concepts . This role is backend-heavy (80%) with some frontend contribution (20%) and requires prior experience in product-based companies . Exposure to Python for automation is a plus. Key Responsibilities: Design, develop, and deploy scalable backend and full stack solutions. Build REST APIs, integrate with systems, and ensure performance & security. Collaborate with cross-functional teams while independently delivering results. Contribute to frontend development with modern frameworks. Review design, code, and ensure adherence to best practices. Professional Requirements: 12–15 years of experience in enterprise product development. Strong hands-on skills in Java (Spring Boot, MVC, JPA, Security) ; Python exposure is a plus. Experience with microservices, databases (SQL/NoSQL), messaging queues (RabbitMQ/Kafka) . Cloud experience with AWS/Azure ; containerization (Docker/Kubernetes). Familiarity with React/Node.js for frontend development. Strong understanding of testing, DevOps (CI/CD), and security . Excellent problem-solving and communication skills. 📩 Interested candidates, share your resume at madhurima.sivaprasad@antal.com ⚠️ Only relevant candidates apply!

Posted 1 week ago

Apply

10.0 years

0 Lacs

pune, maharashtra, india

On-site

Work Level : Individual Core : Communication Skills Leadership : Building Work Relationships Industry Type : IT Services Function : Full Stack Developer Key Skills : Java,Spring Boot,Angular,Kafka Education : Graduate Note: This is a requirement for one of the Workassist Hiring Partner. Primary Responsibility: We are looking for a highly skilled and experienced Senior Full Stack Developer with strong expertise in Java, Spring Boot, and Microservices architecture. The ideal candidate will also have hands-on experience with Kafka, PostgreSQL, MongoDB, and front-end development using Angular, HTML, and CSS. You will be responsible for designing, developing, and maintaining enterprise-grade applications in a dynamic and agile environment. Key Responsibilities : • Design, develop, and maintain Java Spring Boot microservices that are scalable, resilient, and performant • Integrate services with PostgreSQL and MongoDB for structured and unstructured data storage • Develop and maintain Kafka-based event-driven systems for asynchronous processing and data pipelines • Build responsive and dynamic Angular components for user interfaces using HTML, CSS, and TypeScript • Collaborate with DevOps teams for containerization and deployment (Docker/Kubernetes experience is a plus) • Participate in code reviews, design discussions, and technical decision-making • Write unit tests, integration tests, and participate in CI/CD processes • Mentor junior team members and contribute to continuous improvement of engineering practices Required Skills: Backend: • 5–10 years of experience with Java (8/11/17) and Spring Boot • Strong knowledge of RESTful APIs, Spring Data JPA, and Spring Security • Experience with microservices architecture and distributed systems Databases: • Proficient with PostgreSQL (query optimization, schema design) • Experience with MongoDB (documents, collections, indexes) Messaging: • Solid understanding and hands-on experience with Apache Kafka (producers, consumers, topics, partitions) Frontend: • 2+ years of experience with Angular (10+) • Proficient in HTML5, CSS3, and TypeScript Preferred Qualifications: • Experience with Docker, Kubernetes, or GCP/AWS • Exposure to CI/CD tools such as Jenkins or GitLab CI • Understanding of Agile methodologies (Scrum, Kanban) • Knowledge of OAuth2 / JWT and secure API development • Familiarity with ELK stack, Prometheus/Grafana is a plus Company Description Workassist is an online recruitment and employment solution platform based in Lucknow, India. We provide relevant profiles to employers and connect job seekers with the best opportunities across various industries. With a network of over 10,000+ recruiters, we help employers recruit talented individuals from sectors such as Banking & Finance, Consulting, Sales & Marketing, HR, IT, Operations, and Legal. We have adapted to the new normal and strive to provide a seamless job search experience for job seekers worldwide. Our goal is to enhance the job seeking experience by leveraging technology and matching job seekers with the right employers. For a seamless job search experience, visit our website: https://bit.ly/3QBfBU2 (Note: There are many more opportunities apart from this on the portal. Depending on the skills, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 1 week ago

Apply

0.0 - 6.0 years

5 - 10 Lacs

satellite, ahmedabad, gujarat

On-site

Join Us in Building Excellence! We’re on the hunt for a Software Engineer (Full Stack Developer). Position: Software Engineer Experience Required: 3–5 Years Location :- Ahmedabad, Gujarat (On site Job) Requirements ✅ 3–6 years of solid experience in Java 8+, Spring Boot & Hibernate/JPA ✅ Proficiency in React.js and RESTful APIs ✅ Strong grasp of microservices architecture and performance optimization ✅ A passion for clean, testable code and continuous learning ✅ Excellent communication and problem-solving abilities Share resume on priti.rana@otelier.io Job Type: Full-time Pay: ₹531,481.93 - ₹1,079,082.38 per year Benefits: Health insurance Life insurance Provident Fund Work Location: In person

Posted 1 week ago

Apply

0 years

0 Lacs

pune, maharashtra, india

On-site

Join us as a Java Full stack developer at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings, ensuring unparalleled customer experiences. As a part of the team, you will deliver technology stack, using strong analytical and problem-solving skills to understand the business requirements and deliver quality solutions. You'll be working on complex technical problems that will involve detailed analytical skills and analysis. This will be done in conjunction with fellow engineers, business analysts and business stakeholders. To be successful as a Java Fullstack Developer you should have experience with: Bachelors/Master’s Degree. Hands-on experience to produce clean, efficient code using JDK 17+, Spring Core, Spring boot, Spring Data JPA, Microservices patterns and Spring Cloud. Hands-on experience in writing code using ECMA Scripts, HTML, CSS, Angular 15+ and RxJS. Hands-on experience in Junit, Mockito, Jasmine and Karma. Thorough knowledge of Framework creation. Experience on Rest API testing using Rest Assured, Rest Client. Experience of writing queries using SQL, ElasticSearch queries. Experience in Jenkins/TeamCity build creation & maintenance for CI/CD. Highly Valued Skills Include Experience in developing UI test using Selenium/Cypress is added advantage. Experience with Unix, Windows environment and scripting (Shell scripts). Experience in Python is added advantage. Hands on experience in Unix scripting (Shell) and Python. Strong understanding of Systems Development Lifecycle. Experience of SCM tools like GIT is must. Demonstrated ability to communicate technical solutions clearly to stakeholders and technology teams. Quick learner, strong analytical and problem-solving skills and should possess excellent written and verbal communication skills. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Posted 1 week ago

Apply

10.0 years

0 Lacs

thiruvananthapuram, kerala, india

On-site

Job Description – Java Developer (Spring Boot & Microservices) Client: UTC Global Location: Thiruvananthapuram, Kerala (Hybrid – 3 days work from office) Experience: 8 – 10 years Joining: Immediate Joiners Only Job Type: Hybrid | Full-Time About the Role We are seeking a skilled and motivated Java Developer with strong expertise in Java 8+, Spring Boot, and Microservices architecture . The successful candidate will design, develop, and maintain scalable backend systems while collaborating with cross-functional teams to deliver enterprise-grade software solutions. Responsibilities As a Java Developer, you will: Design and implement backend microservices using Java (8+) and Spring Boot to support high-performance enterprise applications. Develop and integrate RESTful APIs for communication between services, databases, and external systems. Participate in the full software development lifecycle (SDLC) including requirement analysis, design, coding, testing, deployment, and ongoing support. Ensure code quality by writing clean, maintainable, and well-documented code that adheres to industry best practices. Collaborate with cross-functional teams including front-end developers, QA engineers, product managers, and DevOps engineers to deliver business-critical features. Build and manage relational databases (PostgreSQL/MySQL) ensuring efficiency, scalability, and security. Write and maintain unit and integration tests using JUnit, Mockito, or similar frameworks to ensure reliability. Conduct peer code reviews and participate in technical discussions and knowledge-sharing sessions. Troubleshoot and resolve production issues in a timely and effective manner. Maintain system performance, scalability, and security standards while improving backend architecture. Qualifications Required Skills & Experience 8 – 10 years of professional experience as a Java Developer. Strong programming expertise in Java 8 or higher . Hands-on experience with the Spring ecosystem : Spring Boot, Spring Core, Spring Data JPA, Spring Security. Solid understanding of RESTful API design and development . Proficiency in SQL and relational databases (PostgreSQL, MySQL). Strong foundation in Object-Oriented Programming (OOP) , design patterns, and software architecture principles. Experience using version control systems such as GitHub or GitLab . Knowledge of build tools like Maven or Gradle . Experience writing and maintaining unit tests (JUnit, Mockito, or similar). Preferred / Good-to-Have Skills Exposure to Spring Cloud for distributed systems. Experience working with CI/CD pipelines and DevOps tools. Familiarity with Docker and Kubernetes for containerization and orchestration. Domain experience in Healthcare or related industries . Additional Information Work Mode: Hybrid – 3 days per week work from office, Thiruvananthapuram, Kerala. Joining Requirement: Immediate joiners only (0–15 days notice period). Employment Type: Full-Time. Department: Software Development / Engineering. Reports To: Function Manager / Technical Lead. Skills Keywords Java, Spring Boot, Microservices, REST APIs, SQL, PostgreSQL, MySQL, OOP, Git, Maven, Gradle, JUnit, Mockito, Spring Cloud, CI/CD, Docker, Kubernetes, Healthcare 📧 Interested candidates can apply directly via LinkedIn or share their updated resume at gowshik@dcinnovision.in

Posted 1 week 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 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

tamil nadu

On-site

As a Java Developer at our company, you will be responsible for providing technical assistance to clients for future upgrades to the development tools and environments. You will need to adhere to established project time frames and be familiar with all aspects of the Software Development Life Cycle. Your primary tasks will include making code modifications for assigned projects according to business specifications and application standards, as well as performing unit and system testing for all coding changes. Your role will also involve effectively and accurately communicating with management regarding project status, issue identification, and remediation. Collaborating with clients to review punch-list/JIRA items and assisting in making recommendations for fixes and enhancements to supported applications will be a key part of your responsibilities. Additionally, you should have knowledge and experience with AWS - Cloud Computing. The ideal candidate for this position should be adept at writing code in Java and have a good understanding of object-oriented programming and design patterns. You will be tested on XML and SQL for a Spring MVC (web) application. Proficiency in Spring MVC Framework, Hibernate or JPA for databases, Dependency Injection (@Resource), SOAP-based Web Services (JAX-WS), a build tool (Ant, Maven, etc.), JUnit (or other Unit Testing framework), Version Control (mostly Git), JSTL, application server/container configuration management, application deployment, AJAX, MySQL, and cloud computing (AWS) is required. The working hours for this position are Monday to Saturday from 10:30 am to 7:30 pm. The salary offered will be based on your experience. The location of the job is Mannivakkam. If you meet the requirements and are interested in this position, please send your resume to hr@yakshnatechnologies.in.,

Posted 1 week ago

Apply

10.0 years

0 Lacs

pune, maharashtra, india

On-site

Designation: Technology Manager – Java Experience: 10+ years ( minimum 5 years in a managerial role ) Location: Pune About The Role We are seeking a Technology Manager – Java to lead, grow, and inspire a high-performing engineering team in a fast-paced product environment. This role is 70% leadership & management and 30% strategic technical involvement , with the primary focus on building a culture of excellence, ensuring delivery predictability, and aligning engineering outcomes with business goals. Key Responsibilities Leadership & People Management (70%) Team Leadership: Manage a team of 10+ Java developers & team leads, setting clear objectives and tracking progress against agreed KPIs every month. Performance Management: Conduct performance reviews with structured feedback and create Individual Development Plans (IDPs) for all team members. Talent Development: Implement a quarterly skill enhancement plan to keep the team updated on modern tech stacks such as microservices, cloud-native systems, and DevOps practices. Recruitment & Retention: Hire high-caliber engineers and ensure an onboarding completion rate of 100% within two weeks. Maintain annual attrition below. Culture & Engagement: Build a collaborative and high-accountability culture. Organize at least 2 team engagement activities per quarter to promote morale. Process Improvement: Identify and implement at least 2 process optimizations per quarter to improve efficiency, reduce technical debt, or enhance delivery predictability Strategic Technical Involvement (30%) Architecture Oversight: Review and guide the team on architectural decisions for scalability, maintainability, and performance. Code Quality: Maintain good code quality through structured code reviews and promote to increase unit test coverage more than 50% per service.. Innovation: Drive at least one technology proof-of-concept (POC) per quarter to evaluate and adopt relevant emerging technologies. Technical Mentorship: Spend a minimum of 6 hours per week on technical mentoring, design reviews, and assisting with complex problem resolution. In parallel, contributed as a senior developer by designing, coding, and delivering complex solutions with hands-on expertise. What We Expect You To Bring Leadership Experience: Minimum 5 years managing engineering teams of 10+ members in a product-based environment. Technical Expertise: Strong foundation in Java, Spring Boot, Hibernate/JPA, REST APIs; knowledge of microservices, Angular, or React is an advantage. Product Thinking: Proven ability to align engineering outcomes with business and product roadmaps. Execution Skills: Experience in implementing Agile/Scrum at scale and improving delivery predictability. People Skills: Strong interpersonal, coaching, and conflict-resolution skills. Educational Background: Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience. Why Join Us? Influence the technical and strategic direction of core product lines. Lead a talented team in a culture of ownership, innovation, and learning. Build high-impact products used by thousands of customers.

Posted 1 week ago

Apply

4.0 years

0 Lacs

hyderabad, telangana, india

On-site

We are looking for a talented Java Developer to join our team on a direct payroll basis for an exciting opportunity with KPMG, one of the world's leading professional services firms. Were Hiring : Java Developers | KPMG India. Job Title : Java Developer. Client : KPMG (Full-Time Employment, On KPMG Payroll). Location : Bengaluru and Mumbai 4+ Years, Pune and Hyderabad 7+ Years. Work Mode : Hybrid. Experience : 4- 9 Years. Preference : Immediate Joiners / Serving Notice Period / 30 Days Notice. (Banking , Finance Domain Project experience will be added advantage and highly Description : 4 years of experience in software development or a related field. 4 years of experience in database technologies. 4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC). 4 years of experience in Java, JEE application development. Proficient in core Java 8 or higher. Spring boot / Microservices development experience is a must. Experience with JPA and Hibernate. Should have experience in creating APIs / Kafka consumers. Should have worked in Agile methodology. Strong in DSA and problem Tools : Experience with collaboration tools like Jira, Confluence, or : Strong analytical and problem-solving : Excellent verbal and written communication Control : Proficiency with Git and version control workflows. (ref:hirist.tech)

Posted 1 week ago

Apply

7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Requirements Job Description Total experience 7+ years. Strong work experience in Java 8+, Spring Boot, Spring MVC, Hibernate, JPA REST APIs & microservices. Hands on working experience in SQL and NoSQL databases. Expertise in Application servers & servlet containers and Caching systems. Proficiency with software engineering tools (Java build tools, CI/CD pipelines). Hands-on experience with Google Cloud Platform (GCP) or other cloud environments. Strong knowledge of unit testing, test automation, and continuous integration. A good understanding of UML and design patterns Proficiency in software engineering tools and best practices (unit testing, automation, CI/CD). Tests application using TDD and BDD frameworks (e.g., JUnit, Mockito, etc.). Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Familiarity with DevOps practices and monitoring tools. Exposure to scalable microservice architectures. Excellent communication and collaboration skills for working across global teams. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project. Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. Determining and implementing design methodologies and tool sets. Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs. Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs. Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Posted 1 week ago

Apply

0 years

0 Lacs

pune, maharashtra, india

On-site

Join us as a Software Engineer at Barclays, responsible for supporting the successful delivery of Location Strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionize our digital offerings, ensuring unparalleled customer experiences. To be successful as a Software Engineer you should have experience with: Java – Should have extensive and hands-on experience working with Java. Spring – Should have extensive and hands-on experience working with Spring Framework. Spring Boot – Should have extensive and hands-on experience working with Spring Boot. Microservices – Should have hands-on experience working with Microservices. JPA – Should have hands-on experience working with JPA, Hibernate, Spring Data etc. Java Script – Should have hands-on experience working with Java Script. React/Angular – Should have hands-on experience working with React/Angular. Ability to manage daily tasks independently. Quick learner; strong analytical and problem-solving skills and should possess excellent written and verbal communication skills. Ability to be proactive, a team player and have a can-do attitude. Some Other Highly Valued Skills May Include AWS – Candidates with hands-on experience with AWS will be preferred. Kafka – Candidates with hands-on experience with Kafka will be preferred. CI/CD – Candidates with hands-on experience with CI/CD (Jenkins, TeamCity) will be preferred. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Posted 1 week ago

Apply

0 years

0 Lacs

pune, maharashtra, india

On-site

Join us as a " Full stack developer " at Barclays, responsible for supporting the successful delivery of Location Strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a " Full stack developer " you should have experience with: Core Programming Skills Java (v8–17): Strong understanding of OOP, functional programming, and concurrency Spring Framework (Core, Boot, MVC, AOP, Security) Spring Boot: Microservices architecture, auto-configuration, starters Spring Data JPA & Hibernate RESTful Web Services (Design, development, documentation using RAML/OpenAPI) Exception handling, validation, logging (SLF4J, Logback, Log4j) Microservices & Cloud-Native Development Microservices design patterns (Circuit Breaker, API Gateway, Service Discovery, etc.) Service orchestration & inter-service communication (REST, gRPC, Kafka) API Gateway (e.g., Zuul, Spring Cloud Gateway) Configuration management (Spring Cloud Config, Consul) Observability: Actuator, Micrometer, Prometheus, Grafana DevOps & CI/CD Exposure to OpenShift Container Platform Deployment, scaling, and management of Spring Boot apps on OpenShift. Understanding of OpenShift templates, Routes, ConfigMaps, Secrets Integration with Jenkins/GitLab for CI/CD pipelines Experience with oc CLI and OpenShift Web Console Docker: Creating & managing Docker images for Spring Boot apps Kubernetes (basic to intermediate knowledge, esp. with OpenShift) Helm (basic understanding) CI/CD tools: Jenkins, GitHub Actions, GitLab CI Database & Persistence: (Good to have) SQL (Oracle, PostgreSQL, MySQL) NoSQL (MongoDB, Redis) Query optimization, indexing, performance tuning Liquibase / Flyway for DB versioning Testing & Quality Assurance: (Good to have) Unit Testing: JUnit, Mockito Integration Testing: TestContainers, Spring Test Contract Testing: Pact Performance Testing: JMeter (basic) Tools & IDEs IntelliJ IDEA / Eclipse Postman / Swagger UI Git, GitHub / GitLab / Bitbucket Maven / Gradle Soft Skills & Experience Agile / Scrum methodologies Code review & mentoring junior developers Client interaction & requirement gathering Troubleshooting in production (logs, metrics, APM tools) Clear documentation and reporting Bonus Skills Kafka or RabbitMQ for messaging ELK Stack / Splunk for centralized logging Experience with API Management tools (Apigee, Kong) Knowledge of Security practices (JWT, OAuth2, SSO) Hands-on with monitoring tools (New Relic, AppDynamics). You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Posted 1 week ago

Apply

3.0 years

0 Lacs

hyderabad, telangana, india

On-site

Job Description You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer III at JPMorgan Chase within the Consumer and community banking- Data technology, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job Responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, deploying and administering Java applications using JAVA, Spring Boot, Spring REST, Spring JPA and Hibernate and Web services technologies (REST). Working knowledge in any one of the Public Cloud Environments - Amazon Web Services (AWS S3, Lamda, EC2, ECS, RDS etc.), Microsoft Azure, or Google Cloud Platform. Experience with Distributed tracing, Monitoring tools, Micro service Architecture, Apache Kafka and Camunda. Experience in UI frameworks such as React JS, Angular JS, HTML5, JavaScript, CSS, XML, JQuery. Experience working in Application Development, Quality and Automation teams Experience in using SCM tools and frameworks such as Bitbucket, GitHub. Preferred Qualifications, Capabilities, And Skills Must have hands on the following build tools (or similar): IntelliJ/Eclipse, Jenkins, Maven, BitBucket/Git/Gitflow, JMeter/Pasta/Blazemeter. Have good understanding on DBMS concepts. Good knowledge of issue tracking systems, preferably Jira and Confluence Good to have experience in Terraform and Kubernetes.

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

11.0 years

0 Lacs

andhra pradesh, india

On-site

11+ years of experience in Java development, with proficiency in Java 8+. Strong experience with Spring Boot, Spring Cloud, and other modern Java frameworks. Experience with Camunda BPM or similar business process management tools and process automation frameworks. Proficiency in developing and consuming RESTful APIs. Experience in integrating backend systems with UI React platforms and knowledge of frontend-backend communication (e.g., using REST APIs, WebSockets, etc.). Strong understanding of microservices architecture, cloud-based applications, and containerized environments (Docker, Kubernetes). Experience with SQL and NoSQL databases, including database design and query optimization. Familiarity with Agile development methodologies, version control systems (Git), and CI/CD pipelines. Excellent problem-solving and debugging skills, with a focus on performance and scalability. Strong communication and collaboration skills, with the ability to work effectively in a team and mentor junior developers. Strong Application Development Work Experience - Agile Environment Preferred Solid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing. Experience with APM Monitoring tools and logging tools like Splunk Proficiency with JIRA, Confluence (preferred). AWS solution implementation hands on experience is mandatory. Subject mater expert having experience of interacting with client, understanding the requirement and guiding the team. Documenting the requirements clearly with defined scope and must play a anchor role in setting the right expectations and delivering as per the schedule. Expertise in development using Core Java, J2EE, XML, WebServices/SOA and used Java. frameworks - Spring, spring batch,Spring-boot, JPA, REST, MQ. Knowledgeable in developing RESTful micro services with technical stack, Amazon ECS ,Ec2,S3,API Gateway, amazon aurora , ALB, and Route 53 extensive knowledge and implementation experience Working with GIT/Bitbucket, Maven, Gradle, Jenkins tools to build and deploy code deployment to production environments. Hands on for CI/CD kubarnatees hands on experience Develop and maintain high quality, scalable, and performant backend services using Java, Spring Boot, Spring Cloud, and other Java frameworks. Collaborate closely with frontend teams to integrate React-based user interfaces with backend systems, ensuring smooth communication and efficient data exchange Work with Camunda BPM to design and integrate business process management workflows into backend applications, streamlining process automation and improving efficiency. Ensure that applications are developed with best practices for security, scalability, and performance. Write well tested, maintainable and high quality code in a collaborative, Agile environment Troubleshoot, debug, and optimize applications to improve performance and user experience. Provide technical leadership, mentoring junior developers, and guiding the team in adopting best practices and improving coding standards Participate in the architecture and design of backend systems making key decisions regarding technology and implementation. Collaborate with cross functional teams to ensure that business requirements are met

Posted 1 week ago

Apply

9.0 years

0 Lacs

andhra pradesh, india

On-site

9+ years of experience in Java development, with proficiency in Java 8+. Strong experience with Spring Boot, Spring Cloud, and other modern Java frameworks. Experience with Camunda BPM or similar business process management tools and process automation frameworks. Proficiency in developing and consuming RESTful APIs. Experience in integrating backend systems with UI React platforms and knowledge of frontend-backend communication (e.g., using REST APIs, WebSockets, etc.). Strong understanding of microservices architecture, cloud-based applications, and containerized environments (Docker, Kubernetes). Experience with SQL and NoSQL databases, including database design and query optimization. Familiarity with Agile development methodologies, version control systems (Git), and CI/CD pipelines. Excellent problem-solving and debugging skills, with a focus on performance and scalability. Strong communication and collaboration skills, with the ability to work effectively in a team and mentor junior developers. Strong Application Development Work Experience - Agile Environment Preferred Solid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing. Experience with APM Monitoring tools and logging tools like Splunk Proficiency with JIRA, Confluence (preferred). AWS solution implementation hands on experience is mandatory. Subject mater expert having experience of interacting with client, understanding the requirement and guiding the team. Documenting the requirements clearly with defined scope and must play a anchor role in setting the right expectations and delivering as per the schedule. Expertise in development using Core Java, J2EE, XML, WebServices/SOA and used Java. frameworks - Spring, spring batch,Spring-boot, JPA, REST, MQ. Knowledgeable in developing RESTful micro services with technical stack, Amazon ECS ,Ec2,S3,API Gateway, amazon aurora , ALB, and Route 53 extensive knowledge and implementation experience Working with GIT/Bitbucket, Maven, Gradle, Jenkins tools to build and deploy code deployment to production environments. Hands on for CI/CD kubarnatees hands on experience Develop and maintain high quality, scalable, and performant backend services using Java, Spring Boot, Spring Cloud, and other Java frameworks. Collaborate closely with frontend teams to integrate React-based user interfaces with backend systems, ensuring smooth communication and efficient data exchange Work with Camunda BPM to design and integrate business process management workflows into backend applications, streamlining process automation and improving efficiency. Ensure that applications are developed with best practices for security, scalability, and performance. Write well tested, maintainable and high quality code in a collaborative, Agile environment Troubleshoot, debug, and optimize applications to improve performance and user experience. Provide technical leadership, mentoring junior developers, and guiding the team in adopting best practices and improving coding standards Participate in the architecture and design of backend systems making key decisions regarding technology and implementation. Collaborate with cross functional teams to ensure that business requirements are met

Posted 1 week ago

Apply

6.0 - 9.0 years

6 - 10 Lacs

bengaluru

Work from Office

We are looking for a skilled Software Engineer with expertise in Java and AWS to join our team at Photon Interactive Pvt Ltd. The ideal candidate will have 6-8 years of experience. Roles and Responsibility Design, develop, and test software applications using Java. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain large-scale software systems on AWS. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies. Job Requirements Strong proficiency in Java programming language. Experience with AWS services such as EC2, S3, and Lambda. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Strong communication and interpersonal skills. Familiarity with agile development methodologies.

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

bengaluru

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

175.0 years

0 Lacs

chennai, tamil nadu, india

On-site

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. In this role, you will Perform hands-on software development, includes designing, writing code, API specs, doing proof of concepts, conducting code reviews and testing in ongoing sprints Drive consistent development practices - Tools and common components Develop deep understanding of tie-ins with other systems and platforms within the supported domains Maintain quality and ensure responsiveness of applications Collaborate with the rest of the engineering team to design and launch new features Maintain code integrity and organization Understand and implement security and data protection Work with technical product managers contributing to feature planning and more Identify exciting opportunities for adopting new technology to solve existing needs and predicting future challenges Minimum Qualifications Proficient with Spring Boot, Spring MVC, Spring Security and Spring JPA Hands on with building RESTful APIs and integrating web services Familiar with Swagger/OpenAI Node, Spring Boot, Spring MVC, Relation DBMSs –DB2, NoSQL – Couchbase, S3, PostgreSQL Microservices design patterns Event driven programming paradigm using Kafka, solace, MQs clusters. Source control (Git, Bitbucket etc.). Continuous Integration (Jenkins, Maven, Gra, XLR, Mockito, JMeter) Orchestration Concepts (Kubernetes, Mesos, Swarm) Knowledge of graphQL, microdose, vertx, typescript will be an additional advantage. Familiar with Agile/Scrum development methodology Critical Factors to Success (Outcome Driven): Business Outcomes: • Drive cross functional development on entire technology stack for a company to provide consistent application user experience • Ensure ease of switching between front end and back-end development which results in saving time and money as complexities and problems can be solved by the same person • Enhance design structure leading to speed to market: Coding and the design of the site s/he can have a view from above and prevent slip ups that come up during development. Preferred Qualifications Familiar with Google Cloud storage like GCS, Big Query AngularJS, React and Node.js We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Posted 1 week ago

Apply

3.0 - 8.0 years

4 - 7 Lacs

mumbai

Work from Office

Job description - Design, code, and implement backend services and script-based tools. Work iteratively in an agile development environment. Collaborate with Platform and UI Engineers, and Quality Engineers. Debug issues at the customer deployments, root cause analysis, and resolve failures

Posted 1 week ago

Apply

4.0 years

0 Lacs

pune, maharashtra, india

On-site

At Landytech, we're on a mission to build the next generation of investment management platforms. Join us as part of a team of passionate innovators tackling some of the biggest challenges in the asset management landscape. By joining Landytech, you'll have the chance to make a tangible impact from day one—working hands-on with talented peers to deliver institutional‑grade solutions and drive transformative change across the investment sector. Team & Role You will be the mobile expert managing our mobile application. You will join an agile team and work closely with other front-end/back-end engineers, product managers, and UI/UX designers on new features You will ensure up-to-date and store compliant versions of the app You will maintain and improve the CI/CD pipelines for the app You will suggest business and technical improvements We focus on using open source technologies and we love to build reliable and simple solutions Our Technologies Infrastructure & Service: Azure Cloud, Azure DevOps (CI and Management), Kubernetes, Docker, Cloud Storage, Messaging/Events/Queues, Git, SonarQube Backend: Kotlin, Java, Python, Spring Boot & Co, JPA, SQL/NoSQL, Elastic, Gradle Frontend: React (Redux/Recoil/SWR/ReactQuery), TypeScript, nx.dev, antdesign, Jest, Webpack, Highcharts, Syncfusion, Axios What We Are Looking For You are a technical expert with great expertise in React Native mobile development for both IOS and Android You are familiar with Authentication and Security You are familiar with Push Notifications and the different infrastructure solutions You are capable to manage Android upgrades and Play Store deployments You are capable to manage IOS upgrades and App Store deployments You are a team lead that will participate in code reviews, OKRs, and 1-1s You know how to build reusable components, follow Atomic Design and Agile methodology You have 4+ years of experience in React Native, ReactJS, State management library You have experience with TypeScript / JavaScript (ES6, ES7, ES8, ES9, Babel) Previous work experience with a B2B/B2C/SAAS web design and development are a plus Previous UI Components Library and data visualization are a plus You are fluent in English Our Benefits An opportunity to work in a fast-growing fintech revolutionizing investment reporting Regular socials and being part of an international team with an HQ in London, UK and office in Paris, France as well Hybrid style of work/ 2 days working from our office in Pune, India Private medical insurance for you and your family members

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

bengaluru

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

bengaluru

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