Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 3.0 years
2 - 5 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
Job_Description":" This is a remote position. Overview : Looking for a seasoned Backend Engineer with strong expertise in Quarkus and/or Spring Boot to join our team in a customer-facing role. The ideal candidate will be responsible for designing and delivering scalable, high-performance backend solutions while directly engaging with customers and cross-functional teams in an Agile environment. Technical & Professional Requirements: Proven expertise in Quarkus and/or Spring Boot frameworks for building microservices Strong programming skills in Java (8 or above) and hands-on experience with RESTful APIs Familiarity with unit testing frameworks (e.g., JUnit, Mockito) Good understanding of microservices architecture, API security, and DevOps practices Benefits Diversity Inclusion: At Exavalu, we are committed to building a diverse and inclusive workforce. We welcome applications for employment from all qualified candidates, regardless of race, color, gender, national or ethnic origin, age, disability, religion, sexual orientation, gender identity or any other status protected by applicable law. We nurture a culture that embraces all individuals and promotes diverse perspectives, where you can make an impact and grow your career. Exavalu also promotes flexibility depending on the needs of employees, customers and the business. It might be part-time work, working outside normal 9-5 business hours or working remotely. We also have a welcome back program to help people get back to the mainstream after a long break due to health or family reasons. ","Job_Type":"Full time","
Posted 1 week ago
5.0 - 10.0 years
7 - 11 Lacs
Chennai
Work from Office
Hiring for Guidewire PC Developer - Chennai We are seeking a skilled Guidewire PolicyCenter Developer with 5+ years in P&C insurance systems and strong expertise in configuration development using Gosu and Java. The ideal candidate will have experience across the full SDLC from requirement gathering and design through testing, production support, and CI/CD. Design, configure, and develop solutions in Guidewire PolicyCenter to meet business requirements. Implement product model, underwriting, rating engine, workflows, PCF/UIs, forms, and integrations (SOAP/REST APIs). Customize and maintain the PolicyCenter data model, Gosu rules, batch processes, and UI pages Integrate with other Guidewire applications (ClaimCenter, BillingCenter) and third-party systems Perform unit and integration testing (GUnit, Mockito) & participate in code reviews Troubleshoot performance, resolve bugs, and support production environments
Posted 1 week ago
4.0 - 6.0 years
12 - 18 Lacs
Jaipur
Work from Office
Job Summary Auriga is looking for a Senior Software Engineer who can develop and deploy APIs and Web applications using Java MVC Frameworks and power a variety of leading-edge digital products. Youll need to bring creative thinking and architectural problem solving to the table, to devise optimal technical solutions, along with highly performance user experiences. You are also expected to lead a team of Junior developers and groom them. Responsibilities Work with business users to gather functional requirements Combine your technical expertise and problem-solving passion to turn complex problems into end-to-end solutions Work with client architects to do high level/low level design/architecture. Design and implement high-quality, test-driven BE code for various projects Unit Testing/Integration Testing Code Configuration and Release Management. Document technical design as well as other technical documents based on the project's compliance requirements. Work collaboratively with team members to ensure deadlines are met. Stay current on changes in technology and keep adding to your skillset. Mentor to your juniors, review their work and provide feedback Qualifications Minimum 4 Years of experience in Web Application and API development, in Java 8 and above Working experience with MVC frameworks like Spring, Play, etc. Experience with Multi-threading, Collections, and concurrent API Working experience with web-services and APIs (REST, SOAP) Experience in developing microservices in Spring Boot. Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.) Experience defining and applying design/coding standards, patterns, and quality metrics depending on the solution Working experience with data platforms (relational and/or NoSQL) and messaging technologies Excellent OOPs, data structure, and algorithm knowledge Understanding & experience in API management, Swagger Working experience with LINUX/UNIX environment and shell scripts Proficiency in English Strong collaborator and comfortable to work in an agile, remote and distributed team environment Demonstrated ability to mentor junior software engineers or software developers in all aspects of their engineering duties. Nice to have Experience in one or more front-end development technologies Working experience with various CI/CD systems (Jenkins, Docker, Kubernetes) and build tools (ant, maven, gradle, etc.). Working experience creating high performing applications, including profiling and tuning to improve performance Knowledge of public cloud infrastructures (AWS, Azure, GCP) Knowledge of one or more security or integration framework (PING, Octa) Knowledge of containerization
Posted 1 week ago
2.0 - 4.0 years
5 - 9 Lacs
Jaipur
Work from Office
Job Summary Auriga is looking for a Software Engineer who can develop and deploy APIs and Web applications using Java MVC Frameworks and power a variety of leading-edge digital products. Youll need to bring creative thinking and architectural problem solving to the table, to devise optimal technical solutions, along with highly performant user experiences. Responsibilities Work with business users to gather functional requirements Combine your technical expertise and problem-solving passion to turn complex problems into end-to-end solutions Work with client architect/senior developers to do high level/low level design/architecture. Design and implement high-quality, test-driven BE code for various projects Unit Testing/Integration Testing Code Configuration and Release Management. Create and maintain documentation, implement and follow best practices for development workflow. Work collaboratively with team members to ensure deadlines are met. Stay current on changes in technology and keep adding to your skillset. Qualifications Minimum 2 Years of experience in Web Application and API development in Java 8 and above Working experience with MVC frameworks like Spring, Play, etc. Experience with Multi-threading, Collections, and concurrent API Working experience with web-services and APIs (REST, SOAP) Working experience with data platforms (relational and/or NoSQL) and messaging technologies Excellent OOPs, data structure, and algorithm knowledge Understanding experience in API management, Swagger Working knowledge of API Testing Tools (e.g. Postman), Version control systems like GIT. Working experience with LINUX/UNIX environment and shell scripts Proficiency in English Strong collaborator and comfortable to work in an agile, remote and distributed team environment Nice to have Experience in one or more front-end development technologies Experience in developing microservices in Spring Boot. Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.) Experience defining and applying design/coding standards, patterns, and quality metrics depending on the solution Working experience with various CI/CD systems (Jenkins, Docker, Kubernetes) and build tools (ant, maven, gradle, etc.). Working experience creating high performing applications, including profiling and tuning to improve performance Experience in Scrum/Agile Knowledge of public cloud infrastructures (AWS, Azure, GCP) Knowledge of one or more security or integration framework (PING, Octa)
Posted 1 week ago
3.0 - 5.0 years
5 - 9 Lacs
Jaipur
Work from Office
Job Summary Auriga is looking for a Software Engineer who can develop and deploy APIs and Web applications using Java MVC Frameworks and power a variety of leading-edge digital products. Youll need to bring creative thinking and architectural problem solving to the table, to devise optimal technical solutions, along with highly performant user experiences. Responsibilities Work with business users to gather functional requirements Combine your technical expertise and problem-solving passion to turn complex problems into end-to-end solutions Work with client architect/senior developers to do high level/low level design/architecture. Design and implement high-quality, test-driven BE code for various projects Unit Testing/Integration Testing Code Configuration and Release Management. Create and maintain documentation, implement and follow best practices for development workflow. Work collaboratively with team members to ensure deadlines are met. Stay current on changes in technology and keep adding to your skillset. Qualifications Minimum 2 Years of experience in Web Application and API development in Java 8 and above Working experience with MVC frameworks like Spring, Play, etc. Experience with Multi-threading, Collections, and concurrent API Working experience with web-services and APIs (REST, SOAP) Working experience with data platforms (relational and/or NoSQL) and messaging technologies Excellent OOPs, data structure, and algorithm knowledge Understanding & experience in API management, Swagger Working knowledge of API Testing Tools (e.g. Postman), Version control systems like GIT. Working experience with LINUX/UNIX environment and shell scripts Proficiency in English Strong collaborator and comfortable to work in an agile, remote and distributed team environment Follow secure coding practices and ensure data protection, authentication, and authorization mechanisms are implemented effectively (e.g., OAuth2, JWT). Knowledge of OWASP Top 10 and implementation of security controls in APIs. Nice to have Experience in one or more front-end development technologies Experience in developing microservices in Spring Boot. Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.) Experience defining and applying design/coding standards, patterns, and quality metrics depending on the solution Working experience with various CI/CD systems (Jenkins, Docker, Kubernetes) and build tools (ant, maven, gradle, etc.). Working experience creating high performing applications, including profiling and tuning to improve performance Experience with application logging and monitoring using tools like ELK Stack, Prometheus, Grafana, or New Relic Experience in Scrum/Agile Knowledge of public cloud infrastructures (AWS, Azure, GCP) Knowledge of one or more security or integration framework (PING, Octa) Familiarity with services such as S3, Lambda, EC2, IAM, CloudWatch, or RDS is a plus. Understanding of API rate limiting, request throttling, caching strategies (e.g., Redis), and gateway tools like Kong, Apigee, or AWS API Gateway. Ability to take full ownership of assigned modules or projects with minimal supervision.
Posted 1 week ago
3.0 - 8.0 years
4 - 8 Lacs
Bengaluru
Hybrid
We seek an experienced professional in backend REST API development with a solid understanding of frontend web UI. We need someone with expertise in Java, Spring, Design Patterns, and REST, who enjoys reviewing code and making incremental improvements. About You Experience, Education, Skills, and Accomplishments: At least 3 years of experience in Java/J2EE 1.5: Servlets, JSP, JMS, JPA, JDBC (2+ years) At least 2 years of experience in Spring At least 1 years of experience in Object-oriented software design patterns Release cycle of modern, Java-based web applications Developing web services: REST, SOAP, WSDL, Apache CXF, Apache Axis Unix/Linux environments It Would Be Great If You Also Have: Agile/Scrum Software development methodologies (2 years+) Elastic Search engine Configuration Management tools: Redmine/Bugzilla, Jenkins/Hudson, Maven experience Version Control: SVN, Git, Mercurial Angular knowledge is good to have What Will You Be Doing in This Role? Design, develop, and maintain Java-based applications with a focus on performance, scalability, and reliability. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, efficient, and well-documented code following industry best practices and coding standards. Troubleshoot and debug applications , resolving technical issues across the development lifecycle. Work with frameworks like Spring Boot, Hibernate, and RESTful APIs to build robust backend systems. Participate in code reviews , providing and receiving constructive feedback to improve code quality. Implement unit and integration tests using JUnit, Mockito, or similar tools to ensure code stability. Contribute to database design and optimization , working with SQL and NoSQL databases. Stay updated with emerging technologies and apply them to improve application performance and maintainability. Support deployment and CI/CD processes using tools like Jenkins, Docker, and Git. About the Team: The Incites B&A Development team consists of multiple squads working on various initiatives, from application UI/API to data testing, enhancing data quality, and optimizing application performance for our customers. Hours of Work: Full-time 45 hours per week Hybrid working model
Posted 1 week ago
4.0 - 9.0 years
7 - 12 Lacs
Noida, Bengaluru
Work from Office
Were currently looking for Senior Software Engineer who is excited about building internally facing services within the Shared Platform that improve developer productivity, efficiency, and engineering excellence. You are a self-starter who can develop high-quality code as well as collaborate with other parts of the team, including product, QA, etc. to deliver solid products. You will help drive solutions for our customers by bringing together multiple, distributed, cross-functional teams. About You experience, education, skills, and accomplishments Bachelor's degree in computer science , Technology, or Engineering (strongly preferred), or equivalent work experience. 4+ years of working experience in technologies stated below. Strong cloud-focused development skills. Must have worked on: Java8+ and Springboot Unit testing using Junit, Mockito or similar Relational databases: Postgres/Oracle Microservices architecture Linux and Shell scripting Amazon Web Services (AWS) / Google Cloud / Azure Experience in Continuous Integration & Continuous Deployment Deployment of applications to AWS/Google Cloud/ Azure Experience in Logging and Monitoring using tools such as ELK stack, Graylog, Datadog, Signalfx etc. What will you be doing in this role? Deliver the required development tasks in a timely manner while also helping and guiding other team members. Contribute to the software architecture of key solutions. Collaborate with other parts of the technology team, including product, QA, architecture, etc. to deliver a solid product. Conduct code review of projects as presented by your manager, providing feedback. Review functional requirements provided by the business for key projects, to take concepts from design to delivery. Provide solid software/component-level designs supporting functional and technical requirements. Help drive projects through the full development life cycle when required, liaising with team leads & external vendors across the business as appropriate. Contribute to project plans if needed. Ensure that all tasks undertaken are completed to a quality standard. This includes delivery on time, within budget, following security guidelines,complying with static code quality analysisand to specification. Ensure yourself and others follow departmental workflow processes, work in a transparent manner, check-in code promptly, report development progress in workflow tracking tools. Undertake any other reasonable duties as requested by your line manager/director on a permanent or temporary basis. An enthusiastic approach to extending knowledge and learning new skills It would be great if you had Netflix OSS components: Eureka, Zuul, Ribbon, Hystrix Any API gateway frameworks like Kong, Appigee, etc Serverless Programming Experience in NoSQL database such as Cassandra Experience in Apache Kafka or any Messaging Services Knowledge of any UI framework An enthusiastic approach to extending knowledge and learning new skills. Strong commitment to quality of work and good attention to detail.
Posted 1 week ago
4.0 - 9.0 years
6 - 10 Lacs
Noida, Bengaluru
Work from Office
Were currently looking for Senior Software Engineer who is excited about building internally facing services within the Shared Platform that improve developer productivity, efficiency, and engineering excellence. You are a self-starter who can develop high-quality code as well as collaborate with other parts of the team, including product, QA, etc. to deliver solid products. You will help drive solutions for our customers by bringing together multiple, distributed, cross-functional teams. Role Responsibilities : Deliver the required development tasks in a timely manner while also helping and guiding other team members. Contribute to the software architecture of key solutions. Collaborate with other parts of the technology team, including product, QA, architecture, etc. to deliver a solid product. Conduct code review of projects as presented by your manager, providing feedback. Review functional requirements provided by the business for key projects, to take concepts from design to delivery. Provide solid software/component-level designs supporting functional and technical requirements. Help drive projects through the full development life cycle when required, liaising with team leads & external vendors across the business as appropriate. Contribute to project plans if needed. Ensure that all tasks undertaken are completed to a quality standard. This includes delivery on time, within budget, following security guidelines,complying with static code quality analysisand to specification. Ensure yourself and others follow departmental workflow processes, work in a transparent manner, check-in code promptly, report development progress in workflow tracking tools. Undertake any other reasonable duties as requested by your line manager/director on a permanent or temporary basis. An enthusiastic approach to extending knowledge and learning new skills Qualifications: Bachelor's degree in computer science , Technology, or Engineering (strongly preferred), or equivalent work experience. 4+ years of working experience in technologies stated below. Strong cloud-focused development skills. Must have worked on: Java8+ and Springboot Unit testing using Junit, Mockito or similar Relational databases: Postgres/Oracle Microservices architecture Linux and Shell scripting Amazon Web Services (AWS) / Google Cloud / Azure Experience in Continuous Integration & Continuous Deployment Deployment of applications to AWS/Google Cloud/ Azure Experience in Logging and Monitoring using tools such as ELK stack, Graylog, Datadog, Signalfx etc. Additional Bonus if present Netflix OSS components: Eureka, Zuul, Ribbon, Hystrix Any API gateway frameworks like Kong, Appigee, etc Serverless Programming Experience in NoSQL database such as Cassandra Experience in Apache Kafka or any Messaging Services Knowledge of any UI framework An enthusiastic approach to extending knowledge and learning new skills. Strong commitment to quality of work and good attention to detail.
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Executes software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Adds to team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills: Formal training or certification on software engineering concepts and 3+ years applied experience. Strong skills around object-oriented analysis and design (OOAD), data structures, algorithms, design patterns. Strong knowledge and hands-on experience in Key technologies Java (SpringBoot, Dropwizard or equivalent framework), Spring Boot, Containerization (Docker and Kubernetes) and OracleDB. Hands-on experience in Microservices, RESTful web services development, and WebSockets. Experience with messaging and integration frameworks like JMS, RabbitMQ, AMQP, MQ, Kafka. Experience developing with testing frameworks such as JUnit, Mockito, Karma, Protractor, Jasmine, Mocha, Selenium, and Cucumber. Experience with JDBC/JPBA frameworks such as Hibernate or MyBatis. Thorough understanding of the System Development Life Cycle and Development methodologies including Agile. Experience with SQL databases such as Sybase and Oracle. Command of architecture, design, and business processes. Ability to manage relationships with Business stakeholders. Organize and prioritize within complex delivery programs. Proficient in a front end technology either React/ReactJS, Redux, Angular/AngularJS, ExtJS, JQuery, NodeJS, and other Web frameworks. Working experience in any public Cloud like AWS, Azure, GCP, and private cloud(Cloud Foundry). Preferred qualifications, capabilities, and skills: Experience working in a financial services environment. Technology coach and help teams solve technology problems. SRE concepts like monitoring, log tracing. Good to have with NoSQL databases such as HBase, Cassandra, and tools such as Apache Spark.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
You have an excellent opportunity to join IntellyLabs as a full-time Senior Java Developer in Noida. As a Java engineer, you will work in Agile and cross-functional teams, requiring strong communication skills and a collaborative approach. Your responsibilities will include designing software products using modeling techniques and software design patterns, developing web-based business applications, participating in design and coding activities, and ensuring quality through code and design reviews. To qualify for this role, you should hold a Graduate or Post Graduate degree in Computer Science with 3-6 years of IT experience. You must have hands-on experience with Java, XML, Object-oriented analysis, design, and programming, as well as familiarity with ORM frameworks like Hibernate/JPA and application frameworks like Spring. Expertise in JavaScript Frameworks, AJAX, SOA, Web Services, and Unit Testing processes is essential. Additionally, experience with SaaS/Cloud/Multitenant-based projects, Design Patterns, database techniques/tools, application containers, and Agile/SCRUM methodology is desirable. If you are interested in this position, please apply or send your resume to HR@IntellyLabs.com. Join us to contribute to core product development projects with a focus on innovation and quality.,
Posted 1 week ago
5.0 - 10.0 years
0 Lacs
haryana
On-site
As a Senior Full Stack Developer working in a hybrid mode in Gurgaon, you will be responsible for various tasks to ensure the efficient functioning of computer programs and systems. Your role will involve analyzing system needs, proposing solutions, developing system specifications, coding, testing, debugging, and supporting complex components. You will also be required to translate requirements into technical specifications, organize production sessions, and ensure the design and modeling of programmatic solutions for complex problems. You should have an Undergraduate degree in Computer Science or relevant field, along with 5-10 years of development experience. Your ability to analyze and synthesize data, work under pressure, and collaborate effectively in a team will be crucial. With 5+ years of software design and development experience involving n-tier web applications, 4+ years of experience in building server-side apps using Java 11+, Spring Boot, and creating web services or APIs using REST, and 3+ years of front-end development experience with Angular 8+, Typescript, HTML 5, and CSS 3, you should also possess a strong knowledge of Object-Oriented Analysis and Design. Moreover, your familiarity with Service Oriented Architecture, experience in microservices, event-driven implementation using Kafka, UX design principles, and PL/SQL and NoSQL databases will be beneficial. Proficiency in source control using GitHub, coding using IntelliJ, WebStorm (or Visual Studio Code), Angular Material UI component library, build automation using Maven (and/or Gradle), testing using JUnit, Mockito, Jasmine/Jest, Postman/SoapUI, code quality tools, software packaging using docker containers, deploying into OpenShift/Kubernetes, and collaborating in an Agile Scrum/Kanban environment is desirable. Additionally, experience with Git Co-Pilot, Dynatrace, Kibana is a plus. Immediate joiners currently serving notice period are encouraged to apply for this position based in Gurgaon. If you are interested, please send your updated CV to bhavya.vemuri@invokhr.com.,
Posted 1 week ago
8.0 - 13.0 years
15 - 19 Lacs
Gurugram
Work from Office
Project description We are partnering with a leading Australian financial institution on a large-scale Digital Transformation and Application Modernization program focused on critical banking applications in the payments domain. We are seeking a Lead Automation Tester with deep hands-on experience in test automation and a proven track record of leading QA teams in Agile delivery environments. Responsibilities Lead quality engineering efforts within a Scrum-based delivery squad, working closely with developers, product owners, and onshore counterparts. Own and drive test planning, execution, automation, and defect management across sprints. Design, build, and maintain robust automation test suites across UI and API layers. Conduct root cause analysis of defects, following an SDET mindset. Review and manage key QA artifactsRTM, Test Plan, Test Strategy, and Test Cases. Lead and mentor team members to ensure quality best practices and delivery consistency. Engage in sprint ceremonies, code reviews, and cross-functional collaboration to ensure release readiness. Uphold high standards of software quality for digital banking services used by millions of customers. Skills Must have 8+ years of hands-on experience in Automation Testing, including 5+ years in a QA/Automation Team Lead role. Proficiency in Java or Python for test automation. Strong experience in UI Automation using Selenium, Cucumber, TestNG, Page Object Model, Page Factory. API/Backend Automation using RestAssured, JUnit, Mockito, Spring Boot. Experience working across the full SDLC, including Agile and CI/CD environments. Hands-on with Jenkins for pipeline execution and automation. Strong SQL skills for backend data validation and verification. Ability to create and manage test documentation, including RTM, Test Strategy, and Test Plan. Tech Stack & Tools Automation ToolsSelenium, RestAssured, JUnit, Cucumber. FrameworksSpring Boot, TestNG. CI/CD & DevOpsJenkins, Gradle, Docker. Monitoring ToolsExposure to Splunk, AppDynamics (preferred). Defect/Test ManagementJIRA, HP ALM, or similar tools. Nice to have Experience in the Payments or Financial Services domain Familiarity with Kafka or IBM MQ for messaging and integrations Exposure to Performance Testing tools like JMeter or Gatling Understanding of Apache Camel or message-based integrations
Posted 1 week ago
9.0 - 13.0 years
20 - 30 Lacs
Pune
Work from Office
Join a cross-functional squad modernising backend services. You’ll lead development of cloud-native APIs in Java Spring Boot (including WebFlux), AWS. The role blends hands-on coding, testing, and CI/CD with architectural input and mentoring responsibilities Roles and Responsibilities Responsibilities : Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field 5+ years Java backend experience with Spring Boot (including MVC, Security, WebFlux) Experience with REST API design and secure development practices Testing experience across unit, integration, and performance (e.g. JUnit, Mockito, WireMock) Familiar with CI/CD and Git-based workflows (e.g. GitLab) Solid experience with core AWS services (e.g. SQS, S3, DynamoDB) Understanding of distributed systems concepts (scalability, resilience, consistency) Experience mentoring engineers and promoting engineering best practices Exposure to MuleSoft (RAML, mUnit) in a migration or integration context
Posted 1 week ago
3.0 - 5.0 years
10 - 20 Lacs
Pune
Work from Office
Required Skills and Qualifications: 3+ years of backend development experience in Java (Java 8+) and Spring Boot Strong understanding of REST APIs, JPA/Hibernate, and SQL databases (e.g., PostgreSQL, MySQL) Knowledge of software engineering principles and design patterns Experience with testing frameworks like JUnit and Mockito Familiarity with Docker and CI/CD tools Good communication and team collaboration skills Roles and Responsibilities Key Responsibilities: Develop and maintain backend systems using Java (Spring Boot) Build RESTful APIs and integrate with databases and third-party services Write unit and integration tests to ensure code quality Participate in code reviews and collaborate with peers and senior engineers Follow clean code principles and best practices in microservices design Support CI/CD deployment pipelines and container-based workflows Continuously learn and stay updated with backend technologies Required Skills and Qualifications: 3+ years of backend development experience in Java (Java 8+) and Spring Boot Strong understanding of REST APIs, JPA/Hibernate, and SQL databases (e.g., PostgreSQL, MySQL) Knowledge of software engineering principles and design patterns Experience with testing frameworks like JUnit and Mockito Familiarity with Docker and CI/CD tools Good communication and team collaboration skills Nice to Have: Exposure to Kubernetes and cloud platforms (AWS, GCP, etc.) Familiarity with messaging systems like Kafka or RabbitMQ Awareness of security standards and authentication protocols (OAuth2, JWT) Interest in DevOps practices and monitoring tools (Prometheus, ELK, etc.)
Posted 1 week ago
9.0 - 13.0 years
20 - 30 Lacs
Pune
Work from Office
Join a cross-functional squad modernising backend services. You’ll lead development of cloud-native APIs in Java Spring Boot (including WebFlux) as part of a large-scale migration. The role blends hands-on AWS, coding, testing, and CI/CD with architectural input and mentoring responsibilities Roles and Responsibilities Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field 5+ years Java backend experience with Spring Boot (including MVC, Security, WebFlux) Experience with REST API design and secure development practices Testing experience across unit, integration, and performance (e.g. JUnit, Mockito, WireMock) Familiar with CI/CD and Git-based workflows (e.g. GitLab) Solid experience with core AWS services (e.g. SQS, S3, DynamoDB) Understanding of distributed systems concepts (scalability, resilience, consistency) Experience mentoring engineers and promoting engineering best practices Exposure to MuleSoft (RAML, mUnit) in a migration or integration context
Posted 1 week ago
5.0 - 10.0 years
20 - 27 Lacs
Bengaluru
Work from Office
Backend API engineer who would be responsible for system development using Java Springboot Microservices for Banking Software in a large setup Responsibilities Ability to do Analysis, Development and Test years of experience working on Java Understand differences of roles in Agility Tried at least 1 XP practice Experience in API Gateway tools Experience in Apache Camel & Spring. Experience in Maven and other build tools Experience in integration with MQ/ Rabbit MQ Strong in communication, able to collaborate with multiple teams Understanding of Domain Modelling Good understanding and hands-on experience of Dev Ops tools and containers, Dockers, Database, MQ messaging. Essential Requirements (Skills Requirements) Bachelor of Engineer or Bachelor of Technology 5-7 years Java, Springboot, Microservices, Mockito, Junit GOOD TO HAVE Banking System Development experience UFW Framework knowledge which is used by UOB Singapore for development Technical / Professional Skills 5-7 years of Java-J2EE experience Proficiency with Java 8(Advanced features such as Lambda Expressions, Functional Interface), Spring, Sprint Boot, Either Microservices OR Apache Camel, Spring Batch, Git, Maven, DevOps, Junit, Mockito Strong hands-on experience in Microservice and Apache Camel (EIP). Proficiency with SOA, REST/SOAP Web services, JSON/XML, Apache FreeMarker. Good knowledge on REST Architecture Constraints. Hands on experience in REST API implementation, Creating, maintaining and versioning APIs. Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience. Write production quality and thoroughly tested code. Strong knowledge in SQL (Oracle). Familiar with Linux operation system. Incorporate standards and best practices, including performance, security, scalability, and maintainability. Banking domain knowledge is preferred. Non-Technical / Soft Skills Good communication skills Good inter personal skills Right attitude to work with team members from diverse culture.
Posted 1 week ago
7.0 - 11.0 years
0 Lacs
maharashtra
On-site
As a Scala Developer at our company, you will play a crucial role in designing, building, and enhancing our clients" online platform to ensure optimal performance and reliability. Your responsibilities will include researching, proposing, and implementing cutting-edge technology solutions while adhering to industry best practices and standards. You will be accountable for the resilience and availability of various products and will collaborate closely with a diverse team to achieve collective goals. To excel in this role, we are seeking a highly skilled Scala Developer with over 7 years of experience in crafting scalable and high-performance backend systems. Your expertise in functional programming, familiarity with contemporary data processing frameworks, and proficiency in working within cloud-native environments will be invaluable. You will be tasked with designing, creating, and managing backend services and APIs using Scala, optimizing existing codebases for enhanced performance, scalability, and reliability, and ensuring the development of clean, maintainable, and well-documented code. Collaboration is key in our team, and you will work closely with product managers, frontend developers, and QA engineers to deliver exceptional results. Your role will also involve conducting code reviews, sharing knowledge, and mentoring junior developers to foster a culture of continuous improvement. Experience with technologies such as Akka, Play Framework, and Kafka, as well as integration with SQL/NoSQL databases and external APIs, will be essential in driving our projects forward. Your hands-on experience with Scala and functional programming principles, coupled with your proficiency in RESTful APIs, microservices architecture, and API integration, will be critical in meeting the demands of the role. A solid grasp of concurrency, asynchronous programming, and stream processing, along with familiarity with SQL/NoSQL databases and tools like SBT or Maven, will further enhance your contributions to our team. Exposure to Git, Docker, and CI/CD pipelines, as well as a comfort level in Agile/Scrum environments, will be advantageous. Moreover, your familiarity with Apache Spark, Kafka, or other big data tools, along with experience in cloud platforms like AWS, GCP, or Azure, and an understanding of DevOps practices, will position you as a valuable asset in our organization. Proficiency in testing frameworks such as ScalaTest, Specs2, or Mockito will round out your skill set and enable you to deliver high-quality solutions effectively. In return, we offer a stimulating and innovative work environment where you will have ample opportunities for learning and professional growth. Join us in shaping the future of our clients" online platform and making a tangible impact in the digital realm.,
Posted 1 week ago
10.0 - 14.0 years
0 Lacs
karnataka
On-site
You are looking for a Senior Engineer, Full Stack SME with expertise in GCP data to join an exciting global team at Deutsche Bank in Bangalore, India. As part of the Sustainability Technology Platform initiative, you will contribute to developing sustainability data products and applications to support the bank's goals in Sustainable Finance, ESG Risk Mitigation, and Corporate Sustainability. Your key responsibilities will include technical leadership in Fullstack development, API design, hybrid cloud adaptation, code reviews, and best practices. You will also provide strategic direction by partnering with business stakeholders to translate requirements into technical solutions, develop a technology roadmap aligning with business goals, and analyze migration feasibility to GCP. Mentorship and collaboration are essential aspects of this role, where you will guide junior developers, foster knowledge sharing within the team, and communicate complex technical concepts effectively. Problem-solving and innovation will be crucial as you troubleshoot technical issues, recommend process improvements, and explore innovative solutions using GCP services. To excel in this position, you should have over 10 years of full-stack software development experience, a proven track record in leading successful GCP projects, expertise in web and application development technologies, containerization technologies, and strong communication and problem-solving skills. Your ability to think strategically, mentor others, and your proficiency in technologies like ReactJS, Spring Cloud, Docker, Kubernetes, and SQL will be essential. Deutsche Bank offers a supportive environment with training, coaching, and flexible benefits to aid your career progression. The company values a culture of empowerment, responsibility, commercial thinking, initiative, and collaboration. If you have knowledge of Sustainable Finance, ESG Risk, or experience in infrastructure automation and DevOps principles on GCP, it will be considered a plus. Join us in striving for excellence together at Deutsche Bank.,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
chennai, tamil nadu
On-site
We are seeking a dedicated and proficient Senior Java Full Stack Developer with a minimum of 6 years of practical experience in building resilient and scalable web applications. If you possess a keen interest in both backend and frontend development, thrive in a team-oriented setting, and are motivated by continual growth and learning, we invite you to join our team. In this role, you will be responsible for designing, creating, testing, and deploying full-stack applications utilizing Java, Spring Boot, and contemporary frontend frameworks like React. You will actively engage in all stages of the software development lifecycle, which includes gathering requirements, design, coding, testing, and deployment. Your focus will be on producing clean, effective, and well-documented code, integrating with RESTful APIs and external services, and collaborating with various teams including UI/UX designers, product managers, and QA engineers. Additionally, you will be troubleshooting technical issues promptly and ensuring the optimization of application performance and scalability. Key Responsibilities: - Design, develop, test, and deploy full-stack applications using Java, Spring Boot, and modern frontend frameworks React. - Participate in all phases of the software development lifecycle including requirements gathering, design, coding, testing, and deployment. - Write clean, efficient, and well-documented code. - Integrate with RESTful APIs and third-party services. - Collaborate with cross-functional teams including UI/UX designers, product managers, and QA engineers. - Troubleshoot and resolve technical issues in a timely manner. - Optimize application performance and scalability. Required Skills: - Strong experience in Java, Spring Boot, Hibernate. - Proficiency in frontend technologies such as HTML, CSS, JavaScript, and React. - Experience with REST APIs, JSON, and Microservices architecture. - Experience in cloud platforms like GCP, AWS, and Azure. - Familiarity with SQL and NoSQL databases (MySQL, MongoDB, etc.). - Knowledge of version control systems like Git. - Solid understanding of software development best practices and design patterns. Preferred Skills: - Experience with DevOps tools (Docker, Jenkins, CI/CD pipelines). - Familiarity with cloud platforms like AWS or Azure. - Agile/Scrum development methodologies. - Experience with test frameworks such as JUnit, Mockito, or Selenium.,
Posted 1 week ago
5.0 - 7.0 years
17 - 22 Lacs
Bengaluru
Work from Office
Job Field: Full-Stack Java Software Developer Job Description The candidate will work as an integral part of a cross-functional development team taking full responsibility to deliver high quality software and create value to the organization. The candidate will participate in the complete development cycle, including analysis, design, implementation and tests of the features that are in their scope of responsibility. Roles & Responsibilities As a Full-Stack Developer you will be building the core of an application, considering end-to-end application requirements, participate in the central structure of the application as well as have a direct contribution in the Front-End development. You will be fully responsible for all aspects of software engineering, from design to implementation, testing and maintenance using our technology stack: Java, Spring Boot, JUnit, Mockito, Angular, NodeJS, PostgreSQL. Close collaboration with architecture team will be required to define UI specifications and develop high quality user experience. Technical Requirements Computer science degree. At least 5-7 years experience of commercial software development using Java. Front-end development experience using JavaScript / TypeScript / Angular. Experience developing micro-services cloud based applications (Spring Boot, Docker, Kubernetes, Azure, GCP) Knowledge of XML, JSON, HTML, CSS3, HTTP, REST, gRPC. Knowledge/Experience in any Network Management Software (NMS) would be an added advantage Knowledge of optical networks would be a plus. Willingness and ability to take on new technologies. Personal Attributes Strong analytical skills and desire to write clean, correct and efficient code. Good communication skills including capacity to share knowledge and mentor other colleagues. Able to work independent with minimum supervision. Ability to break down complex problems into simple solutions. Open communication and ability to work in an international teams.
Posted 1 week ago
5.0 - 8.0 years
14 - 16 Lacs
Mohali
Work from Office
About the Role- We are seeking a highly skilled and motivated Senior Java Developer with 5 8 years of experience to join our engineering team. The ideal candidate will have strong backend development expertise, a deep understanding of microservices, and a solid grasp of agile methodologies. This is a hands-on role focused on designing, developing, and maintaining scalable applications in a collaborative, fast-paced environment. Key Responsibilities- Design, develop, test, and maintain scalable Java-based applications using Java 8 or higher and Spring Boot. Build RESTful APIs and microservices with clean, maintainable code. Work with SQL and NoSQL databases to manage data storage and retrieval effectively. Collaborate with cross-functional teams in an Agile/Scrum environment. Write unit and integration tests using JUnit, Mockito, and apply Test-Driven Development (TDD) practices. Manage source code with Git and build applications using Maven. Create and manage Docker containers for development and deployment. Troubleshoot and debug production issues in Unix/Linux environments. Participate in code reviews and ensure adherence to best practices. Must-Have Qualifications- 5 8 years of hands-on experience with Java 8 or higher . Strong experience with Spring Boot and microservices architecture. Proficiency in Git , Maven , and Unix/Linux . Solid understanding of SQL and NoSQL databases. Experience working in Agile/Scrum teams. Hands-on experience with JUnit , Mockito , and TDD . Working knowledge of Docker and containerized deployments. Good to Have- Experience with Apache Kafka for event-driven architecture. Familiarity with Ansible and/or Terraform for infrastructure automation. Knowledge of Docker Swarm or container orchestration tools. Exposure to Jenkins or other CI/CD tools. Proficiency in Bash scripting for automation and environment setup. We are seeking a highly skilled and motivated Senior Java Developer with 5 8 years of experience to join our engineering team.
Posted 1 week ago
9.0 - 14.0 years
20 - 35 Lacs
Pune
Work from Office
Job Title: Java Fullstack Developer Experience: 8+ Years Location: Pune Domain Exposure: Preferably candidates with recent experience in Banking domain or projects . Must Haves/ Skills Requirered: Java Tech Stack Spring Boot, MVC React REST APIs Maven / Gradle Test frameworks, Mutation & Component Testing GitLab / GitHub Agile methodology experience Exposure to Cloud Jenkins is a plus Gateways knowledge (Mulesoft / Akana) is an added advantage If interested, please share your resume to sunidhi.manhas@portraypeople.com
Posted 1 week ago
9.0 - 14.0 years
15 - 30 Lacs
Pune
Work from Office
Job Title: Java Fullstack Developer Experience: 8+ Years Location: Pune (Locals only) Domain Exposure: Preferably candidates with recent experience in Banking domain or projects . NOTE: We have a F2F Drive on 2nd August 2025 for the role, please only apply if you will manage to go Must Haves/ Skills Required: Java Tech Stack Spring Boot, MVC React REST APIs Maven / Gradle Test frameworks, Mutation & Component Testing GitLab / GitHub Agile methodology experience Exposure to Cloud Jenkins is a plus Gateways knowledge (Mulesoft / Akana) is an added advantage If interested, please share your resume to sunidhi.manhas@portraypeople.com
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
The ideal candidate will be responsible for leading and managing a team of Java Fullstack (React) developers. You should have expertise in Java programming and ReactJS for front-end development, along with designing and developing scalable and maintainable web applications. It is essential to have a good understanding of software development methodologies and best practices, as well as leadership and team management skills. In addition to the core skills mentioned above, the candidate should also have knowledge of Spring Boot, Hibernate, RESTful Web Services, Microservices Architecture, Docker, Kubernetes, Agile Methodologies, Git, JUnit, Mockito, Jenkins, AWS, and SQL. Soft skills and professional attributes such as excellent communication skills, strong problem-solving abilities, leadership qualities, mentoring and coaching skills, attention to detail, flexibility, adaptability, continuous learning attitude, strong work ethics, and time management skills are highly valued. Engineering skills including code reviews, continuous integration and deployment (CI/CD), performance optimization, security best practices, test-driven development (TDD), and agile project management are also required. As a Lead Developer, you will be responsible for leading the development and delivery of full-stack Java applications using ReactJS and Spring Boot. You will define technical solutions, provide guidance to cross-functional teams, write high-quality, reusable, and maintainable code, perform code reviews, ensure adherence to coding standards, best practices, and security guidelines, identify and implement improvements to enhance performance, scalability, and reliability, troubleshoot and debug production issues, participate in agile ceremonies, contribute to continuous improvement, and mentor and coach team members on technical and soft skills. The candidate should have 8-11 years of experience with primary skills in Java Development, sub skills in Java Development, and additional skills in ReactJS and Core Java. About the Company: Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. They engineer business outcomes for Fortune 500 companies and digital natives in various industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. Infogain is a Microsoft Gold Partner and Azure Expert Managed Services Provider (MSP) with offices in multiple locations worldwide.,
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
Software Development Engineers (SDEs) are the creative minds behind the development of software applications aimed at simplifying tasks for customers. As an SDE, you will be responsible for the entire software development and support process, ultimately making previously complex tasks easier and more efficient, whether by saving time, effort, or money, or by re-defining what is considered normal. In this role, you will take a business problem and devise a technical strategy within the team, including high-level design and leading the implementation. Collaboration with SDEs across teams working on similar business problems is crucial, as is showcasing exemplary behavior in your work to set an example for your team. Your role will also involve influencing your team's technical and business strategy by suggesting innovative approaches and effectively communicating your ideas with stakeholders to drive towards the right outcomes. As an SDE, you are expected to proactively mentor the rest of the team, assist in the hiring process, address design or architectural deficiencies, and facilitate the integration of your team's software with peer teams. Leading the delivery of valuable features consistently, proposing and driving process improvements, and helping elaborate requirements when necessary are also key responsibilities. In terms of programming, you should demonstrate in-depth knowledge of IDE language and toolset, implement critical path components, optimize code, understand threading models, and comfortably test drive features using TDD. Additionally, having a good knowledge of various programming languages and paradigms, debugging complex problems, and knowing when to apply different languages are important skills. When it comes to design, you should be able to identify and apply appropriate design patterns, develop large features, practice the boy scout principle, understand cohesion, SOLID principles, and domain models, and design for performance at all levels. Anticipating medium-term changes, appreciating simplicity, and understanding design patterns like CQRS and eventual consistency are also essential. In terms of development practices, automating processes, building CI/CD pipelines, automating security scanning, and performance testing, as well as demonstrating a good grasp of operating systems, scripting techniques, databases, data storage paradigms, and PaaS technologies are vital. Regarding security, writing secure code by default, using tools for security probes, and understanding server hardening are crucial aspects. Familiarity with the technology stack, including OS, IDE, languages, unit testing tools, design patterns, and additional tools, is also required. It's important to note that Tesco Bengaluru does not authorize third parties for recruitment drives and does not charge any fees for recruitment. Any fraudulent activities should be reported to recruitment_compliance_india@tesco.com.,
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough