Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008. About Enterprise Archive Enterprise Archive is a cloud-based platform that stores and handles (archive/ search/discovery) over peta bytes of data. It uses cutting cloud scale technologies (like Elastic Search, Mongo DB, Storm, Kafka, S3) to solve very complex storage problems at scale. Key Responsibilities: Develop and maintain backend services using Java (Spring Boot) and Python Build and consume RESTful APIs and implement microservices architecture Design and optimize data access layers using both SQL (MySQL/PostgreSQL) and NoSQL (MongoDB/DynamoDB) databases Work with message brokers like Apache Kafka or RabbitMQ for event-driven and distributed system design Deploy and manage services on AWS Cloud using EC2, S3, Lambda, RDS, etc. Build and manage CI/CD pipelines for automated testing and deployment Participate in code reviews, write unit/integration tests, and contribute to documentation Debug and resolve production issues, focusing on scalability, performance, and reliability Collaborate with cross-functional teams in an Agile/Scrum environment Required Skills & Qualifications: 25 years of professional experience in backend or full-stack development Proficiency in Java (11+) and Spring Boot framework Solid programming knowledge in Python Experience with Apache Kafka or other messaging systems like RabbitMQ , ActiveMQ , or Amazon SQS Strong understanding of REST APIs , JSON , and microservice patterns Hands-on experience with SQL and NoSQL databases Familiarity with AWS services for compute, storage, and deployment Exposure to CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) Good understanding of version control systems like Git Knowledge of clean code practices, object-oriented principles, and design patterns Nice to Have: Experience with Docker , Kubernetes , or other containerization technologies Exposure to stream processing frameworks (e.g., Kafka Streams, Flink, Spark) Familiarity with observability tools like ELK , Prometheus , or CloudWatch Familiarity with search engines like Elasticsearch Relevant certifications in AWS , Java , or Kafka are a bonus Why Smarsh Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the worlds leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Comparably.com Best Places to Work Awards. Come join us and find out what the best work of your career looks like. Show more Show less
Posted 3 days ago
8.0 - 13.0 years
8 - 18 Lacs
Pune
Work from Office
Job Title: Java Full Stack Developer Contract Duration: 6 to 12 Months (Extendable) Total Experience Required: 8 - 12+ Years Relevant Experience: 7 - 8+ Years Domain: Banking Location: Pune Hinjewadi ) Work Mode: Work From Office (WFO Only No WFH) Shift Timings: 11:00 AM 8:00 PM IST Notice Period: Immediate to 15 Days Must-Have Responsibilities & Skills Backend Development: Strong hands-on experience with Java 11+ , Spring Boot , and REST API development Proven experience with microservices architecture and implementation Solid understanding of OOP principles , backend service orchestration, and API design Frontend Development: Strong experience with ReactJS , Bootstrap , and modern UI frameworks Hands-on exposure to: Babel 7 JavaScript ES6 Redux , Redux Middleware , Redux Axios Webpack 4 Clear understanding of: HTML5 , CSS3 , JavaScript , jQuery
Posted 4 days ago
5.0 - 7.0 years
5 - 15 Lacs
Bengaluru, Karnataka, India
On-site
About the role: Delivers end-to-end technical solutions for multiple products or complex projects Leads routine projects with manageable risks and resource requirements May manage budgets for small projects or programs Solves complex problems with minimal guidance Designs, develops and tests software systems and/or applications for enhancements and new products Writes code according to coding specifications established for software solutions. Delivers software features with exceptional quality, meeting designated release plans and delivery commitments. Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Improves operations by conducting systems analysis and recommending changes in policies and procedures. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations. Protects operations by keeping information confidential. Provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Collaborates with other designers and engineers Breaks down customer requirements/problems into for the team. Ability to clearly communicate technical concepts to stakeholders About you: 5-7 Years of experience Experience in Java 11 Cloud platform experience AWS knowledge (Lambda function, DynamoDB, API Gateway, SNS/SQS API Services Spring framework/Micronaut Docker Experience in event-based services Basic understanding of Dev Ops configuration management system(Nice to have) Performance optimization and performance testing of API services Java Native image (GraalVM) Python/Robot Framework (Optional) Architecture design for Web scale API Agile/scrum environment Very good communication skills to be able to talk with business, technology, management, top management in meaningful and result-oriented manner Have wide technology experience and vision Learn quickly. For instance, able to catch up on data architecture and work with other architects on designing the data platform which correlates with enterprise strategy. Challenge business decisions and views, influence business decisions Be a bridge between business and technology Provide high level estimates, scope definition, work breakdown structure and cost estimates for management Create system design which can be understood by business and by technology including developers, QAs, BAs and management Provide technology governance of multiple scrum teams Be hands-on. For instance, review PRs created by developers to validate that system design is addressed properly or create a POC to prove some design option (but no intensive coding is required) Understand enterprise architecture and be able to create design aligned with enterprise architecture Be able to improve engineering practices including at solution architecture area such as architecture documentation standards and guidelines Able to research, analyze and evaluate solution options (e.g. buy vs build), present them to architecture and business stakeholders Able to lead as an architect multiple projects at a time, balance your time and focus between them It is very preferred to have at least basic knowledge in ecommerce domain, B2B and B2C processes Automation technology Agile/scrum environment Education - Master s/Bachelors Degree - Computer Engineering/ Computer Information Technology.
Posted 4 days ago
7.0 - 11.0 years
0 Lacs
hyderabad, telangana
On-site
As a Java Full Stack Developer with 7-10 years of experience, you will be responsible for designing, developing, and maintaining scalable Java-based backend systems. Your role will involve building dynamic and responsive user interfaces using React.js, as well as developing and integrating RESTful APIs and microservices. You will work with distributed systems and event-driven architecture, collaborating closely with cross-functional teams in an Agile environment. Your key responsibilities will include participating in code reviews, troubleshooting, and performance tuning. You will also be expected to integrate applications with cloud services (AWS preferred), work with containerized environments, and use Kubernetes for deployment. Ensuring code quality, scalability, and maintainability will be essential aspects of your work. To excel in this role, you should possess a Bachelor's degree in Computer Science or a related field (preferred) and have at least 8 years of experience in Java application development. Proficiency in Java 11+ is required, including Streams, Lambdas, and functional programming. Strong knowledge of Spring Boot, Spring Framework, and RESTful API development is essential, as well as experience with microservices architecture and monitoring tools. You should have a solid understanding of persistence layers such as JPA, Hibernate, MS-SQL, and PostgreSQL. Hands-on experience with React.js and strong frontend development skills with HTML, CSS3/Tailwind, and responsive design are also necessary. Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, or AWS DevOps) and familiarity with cloud platforms like AWS, Azure, or GCP (AWS preferred) are important. Exposure to container orchestration using EKS, AKS, or GKE, knowledge of Domain-Driven Design (DDD) and Backend-for-Frontend (BFF) patterns, and working knowledge of Kafka, MQ, or other event-driven technologies are advantageous. Strong problem-solving, debugging, and optimization skills, proficiency in Agile methodologies, version control (Git), and SDLC best practices are also required. Experience in the hospitality domain is a plus.,
Posted 1 week ago
5.0 - 10.0 years
10 - 16 Lacs
Ahmedabad
Work from Office
We are looking for a Senior Software Engineer who is confident in designing and developing backend systems using Java and microservices architecture.
Posted 1 week ago
5.0 - 8.0 years
5 - 8 Lacs
Hyderabad, Telangana, India
On-site
Job Description Key Skill -Perl + (Java or Javascript) - Ideally to get fullstack person Having strong experience in Team management Location -Hyderabad JobPurpose We are seeking an IT Manager in Hyderabad to manage a growing team of developers as well as contribute to the development exercises. They will be working on a variety of mission critical applications, financial securities back-end and UI that provides clients the ability to view detailed information about financial instruments across a wide spectrum of asset classes. The candidate will supervise the team in Hyderabad managing their workloads and projects as well as taking an active role in the design of new/expanded applications. They will also support and extend these UIs and their supporting back-ends, working with stakeholders to understand new requirements and respond to changes in the marketplace and in ICE offerings. Responsibilities The candidate should be able to handle multiple simultaneous tasks and be adept at prioritizing their work as well as that of the team. They will be able to focus on the project priorities in order to deliver the required product at the scheduled time. They should be comfortable collaborating with business analysts, product managers, quality assurance groups and client services to refine requirements and plan implementation strategies. They will have prior experience in leading a small development team, setting priorities, technical direction, assigning work, resolving conflicts and ultimately guiding the team to successful project completions. They will perform regular reviews of staff development and follow all ICE management guidelines. They will have experience in problem solving, planning, and estimating development efforts and have strong verbal and written communication skills. Most importantly they should demonstrate the ability to show initiative and be able to move projects forward to completion with minimal supervision. The candidate will be expected to be involved in the full life cycle of the systems development from requirement gathering through development and testing to on-going support and maintenance. The position will involve some on-call support outside of regular business hours. Knowledge and Experience Bachelor or Master's degree in Computer Science or Software/Computer Engineering. 5+ years development experience. 1-2 years of management/team leading experience. Primary skill set should be developing software in various languages, especiallyPERL, and understanding web technologies, including web authentication, HTML, JavaScript, CSS and various programming patterns for web-based user interfaces - notably React and Redux. Working experience with Java 11 and up. Good knowledge of Spring framework, DB frameworks: Hibernate, JPA Working experience with building RESTful APIs Experience with relational databases using SQL and JDBC, primarily MySQL, Oracle and PostgreSQL. Working experience with build platforms like Jenkins, build tools (Gradle, Maven), multi-project builds Experience with Linux, XML, JSON, Git, Bitbucket and Jira. Knowledge of financial markets datais major a plus.
Posted 2 weeks ago
4.0 - 6.0 years
15 - 17 Lacs
Bengaluru
Work from Office
Job Responsibilities: Should have hands on experience in Core JAVA, JAVA 11, Spring, Hibernate, Springboot, Microservices,Kafka, Apache Should be good in coding Should have good communication and articulation skills Coding test will be conducted during interview
Posted 2 weeks ago
4.0 - 9.0 years
8 - 15 Lacs
Bengaluru
Work from Office
Should have hands on experience in Core JAVA, JAVA 11, Spring, Hibernate, Springboot, Microservices, Kafka, Apache Should be good in coding Should have good communication and articulation skills Coding test will be conducted during interview
Posted 2 weeks ago
4.0 - 9.0 years
10 - 15 Lacs
Mumbai
Work from Office
Should have hands on experience in Core JAVA, JAVA 11, Spring, Hibernate, Springboot, Microservices,PostgreSQL,AWS , Cloud Should be good in coding Should have good communication and articulation skills Coding test will be conducted during interview
Posted 2 weeks ago
8.0 - 12.0 years
20 - 35 Lacs
Hyderabad
Work from Office
BASIC QUALIFICATIONS: Bachelors degree in computer science or related field A minimum of 4 years of experience in software design and development A minimum of 4 years of experience in preferred technology stack, Must Have Very strong development experience Java 11, Spring, Sprint boot. API based design and development using REST API and Graphql Multi-threading Concepts Unit testing and integration testing frameworks like Junit5, Mockito Messaging services. Strong understanding and affinity towards building scalable and robust solutions. Very strong understanding of NOSQL(MongoDB) and SQL DBS In depth understanding of Design Patterns and ability to design a Class Model, Data Model for a given requirement. Experience with CI/AppSec tools like Sonar, Coverity, Whitesource etc. Strong in Debugging, Memory Leaks, Profiling, Crashes, etc Good to Have Hands on development experience with Linux OS Good understanding of NFT Performance; scalability and availability and familiarity with Tools Cloud Native Application Development Linux OS and scripting Should be familiar with HTTPs/SSL Networking concepts like how to setup and configure name servers and network interfaces Load Balancers Must have hands on any of the two from the following skill sets Docker and K8s Azure / GCP Cucumber Scala Helm Deep understanding of Software Development and Quality Assurance best practices Excellent written and verbal communication skills Excellent teamwork and collaboration skills Experience operating in an Agile environment, with a deep understanding of agile development principles. Familiarity with Continuous Improvement and Six Sigma Lean principles.
Posted 3 weeks ago
5.0 - 7.0 years
8 - 16 Lacs
Hyderabad
Work from Office
POSTION SUMMARY & KEY AREAS OF RESPONSIBILITY: Primary responsibility is to develop high quality software solutions as a contributing member of a highly motivated team of Engineers. Should be able to understand what goes behind the building of a complex resilient scalable enterprise products and should contribute through design and development. This individual has to solve complex technical challenges and assist in laying out technical roadmap. Should have had hands on complex applications/solutions which has integrations with various components. Experience with production systems and migrating customers from legacy systems to later versions is preferred. Advanced knowledge on the best practices on enterprise applications logging, communication, coding, testing and CI/CD pipeline is expected. The primary solution stack technology for this position is Java with other preferred skills referred below. Responsibilities include: • Develop high quality software which meets requirements, promotes re-use of software components, and facilitates ease of support. • Diagnose, isolate, and implement remedies for system failures caused by errors in software code. • Identifies and implements process improvements in Engineering practices. • Utilize software-based system maintenance and tracking tools. • Provide input and technical content for technical documentation, user help materials and customer training. • Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/nonfunctional requirements • Analyze, design and implement software mechanisms to improve code stability, performance, and reusability. • Participates and leads code review sessions. • Create high fidelity estimates of their own work efforts. • Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. • May be asked to lead and advise other Engineering resources as part of project activities. • Considered subject matter experts in their chosen field. • Participates with industry groups, stays current with technology and industry trends, disseminates knowledge to team members, forms best practices. • Communicate with Solution Management and other internal teams. • Participates in cross-functional collaboration within the organization. • Works with developers to assist detailed problem resolution for difficult problems which are proving difficult for Lead Developers to resolve. • Works on improving use of tools relating to NVL development/tools used. BASIC QUALIFICATIONS: • Bachelors degree in computer science or related field • A minimum of 4 years of experience in software design and development • A minimum of 4 years of experience in preferred technology stack, Must Have • Very strong development experience Java 11, Spring, Sprint boot. • API based design and development using REST API and Graphql • Multi-threading Concepts • Unit testing and integration testing frameworks like Junit5, Mockito • Messaging services. • Strong understanding and affinity towards building scalable and robust solutions. • Very strong understanding of NOSQL(MongoDB) and SQL DBS • In depth understanding of Design Patterns and ability to design a Class Model, Data Model for a given requirement. • Experience with CI/AppSec tools like – Sonar, Coverity, Whitesource etc. • Strong in Debugging, Memory Leaks, Profiling, Crashes, etc Good to Have • Hands on development experience with Linux OS • Good understanding of NFT Performance; scalability and availability and familiarity with Tools • Cloud Native Application Development • Linux OS and scripting • Should be familiar with HTTPs/SSL • Networking concepts like how to setup and configure name servers and network interfaces Load Balancers Must have hands on any of the two from the following skill sets • Docker and K8s • Azure / GCP • Cucumber • Scala • Helm • Deep understanding of Software Development and Quality Assurance best practices • Excellent written and verbal communication skills • Excellent teamwork and collaboration skills • Experience operating in an Agile environment, with a deep understanding of agile development principles. • Familiarity with Continuous Improvement and Six Sigma Lean principles. PREFERRED QUALIFICATIONS: Knowledge of software development standards and protocols: • Secured development knowledge • DevOps for the cloud deployments • CI/CD pipeline • Cloud development knowledge on Azure or GCP • Good to have domain experience of Loyalty in Retail or Hospitality space • Experience with tools utilized in development environment: • Jira • GIT • Scripting languages
Posted 3 weeks ago
4.0 - 6.0 years
15 - 16 Lacs
Bengaluru
Work from Office
Job Responsibilities: Should have hands on experience in Core JAVA, JAVA 11, Spring, Hibernate, Springboot, Microservices, Kafka, Apache Should be good in coding Should have good communication and articulation skills Coding test will be conducted during interview.
Posted 4 weeks ago
4.0 - 9.0 years
5 - 15 Lacs
Bengaluru
Work from Office
Should have hands on experience in Core JAVA, JAVA 11, Spring, Hibernate, Springboot, Microservices,Kafka, Apache Should be good in coding Should have good communication and articulation skills Coding test will be conducted during interview
Posted 4 weeks ago
8.0 - 12.0 years
6 - 9 Lacs
Bengaluru
Remote
Position Overview : We are seeking an experienced Backend Java Engineer to join our Engineering team. The ideal candidate will have a strong background As a contributing hands-on engineer in the Data & Analytics Platform, you will Lead all aspects of the Software Development cycle (SDLC) in line with Agile and IT craftsmanship principles, Design client-side and server-side architecture & solutions, Write secure & scalable clean code along with unit tests, Perform code reviews, and ensure the quality of code, constantly, Develop and manage well-functioning databases and applications, Constantly learn new/emerging technologies, mentor teams, and Troubleshoot, debug, and upgrade software. Technical expertise in : - JavaScript and relevant frameworks React, Vue, Node - Java (version 11 or higher), TDD, BDD - Spring ecosystem (Core, MVC, Data, JPA, Transaction Management, Security, AOP, Spring Batch) - Reactive programming & framework - SOA/Microservices (REST, SOAP) - Messaging & Pub-Sub technologies (MQ, Kafka) - Writing complex SQL scripts - Relational & non-relational databases (PostgreSQL, Oracle, Cosmos, MongoDB) - Tomcat/Weblogic servers, serverless (cloud) deployment, Kubernetes/Docker - Create and maintain CI/CD pipelines using GitHub Actions / Azure DevOps - Building applications using cloud platforms (Azure/AWS/GCP) - Creating Infrastructure as Code using Terraform Bonus Skills : - Azure Developer certification - Experience in Master Data Management (MDM) domain & related tools (e.g., Informatica) - Experience with Elastic Search / ELK stack, Python Qualifications : - Education : Bachelor's or Master's degree in Computer Science, Engineering - 8+ years of related experience with excellent programming & soft skills.
Posted 1 month ago
12.0 - 15.0 years
30 - 40 Lacs
Bengaluru
Hybrid
Java 11 and above. Database development, SQL and Stored Procedures in Sybase or Oracle. Hibernate, Spring framework JUnit, mocking techniques (e.g., easymock, jmock, mockito,..) Experience with Architectural Paradigms like DDD, notions of division by domain/sub-domain, API First, Data Driven Knowledge of Integration Patterns - Event Driven Architecture Knowledge of Apache Camel/Kafka Experience with deployment models like modular, monolith and microservice Experience with continuous integration like Jenkins and version control tools Knowledge of performance tuning of java applications Knowledge of Agile methodologies, e.g., TDD, XP, Scrum. Excellent communication skills Be able to understand complex systems and take the initiative, to seek out and accept new responsibilities Have drive, self motivation, good interpersonal skills, and work in a team
Posted 1 month ago
0.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose - the relentless pursuit of a world that works better for people - we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. Inviting applications for Lead Consultant, Java Backend developer In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies. Responsibilities . Has in-depth understanding of the full software development life cycle. Deep familiarity with data & business analysis, along with modern software design & development concepts encompassing a range of languages & platforms. . Can work within an Agile team to ensure that all key technical requirements are identified, estimated, designed, implemented, and tested. . Can work on a collaborative cross-technology team where Java, APIs (services), PL/SQL interact with a range of business logic interfaces & systems. . Can own small to medium scale strategic initiatives/projects, enhances process standards and best practices, and supports issues during UAT/system rollout phases. . Understands business needs and priorities and provides thought leadership on potential solutions and the opportunities for technology to create positive impact on the business. . Has excellent analytical and problem-solving skills that are coupled with strong communication, anticipates issues, and deals with them proactively. . Is team oriented, highly collaborative, works effectively to build strong long-term partnerships with stakeholders at all levels of the organization and across a variety of business and IT functions. . Self-sufficient and shows ability to lead, given the opportunity. . Demonstrates a passion for technology innovation balanced with a pragmatic approach to developing and deploying solutions that best benefit the business. . Nimble, adaptable, able to express ideas in meetings & design discussions, comfortable with ambiguity course correct when circumstances change. Qualifications we seek in you! Minimum Qualifications . BE/B Tech/MCA . Excellent written and verbal communication skills Preferred Qualifications/ Skills . Hands on experience with on Java 11 with Spring Cloud Microservices ecosystem (multi-threading, AWS,data structures, design patterns and OOP practices etc) . Ability to Query Relational Databases like DB2, Sybase and Cloud data sources like snowflake . Spring, SOAP & REST Web Services with on XML/JSON based data . Experience with DevOps tools and Git . Test Driven development (TDD) and experience working in a disciplined development environment Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. For more information, visit www.genpact.com . Follow us on Twitter, Facebook, LinkedIn, and YouTube. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a %27starter kit,%27 paying to apply, or purchasing equipment or training.
Posted 1 month ago
8.0 - 12.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Position Overview : We are seeking an experienced Backend Java Engineer to join our Engineering team. The ideal candidate will have a strong background As a contributing hands-on engineer in the Data & Analytics Platform, you will Lead all aspects of the Software Development cycle (SDLC) in line with Agile and IT craftsmanship principles, Design client-side and server-side architecture & solutions, Write secure & scalable clean code along with unit tests, Perform code reviews, and ensure the quality of code, constantly, Develop and manage well-functioning databases and applications, Constantly learn new/emerging technologies, mentor teams, and Troubleshoot, debug, and upgrade software. Technical expertise in : - JavaScript and relevant frameworks React, Vue, Node - Java (version 11 or higher), TDD, BDD - Spring ecosystem (Core, MVC, Data, JPA, Transaction Management, Security, AOP, Spring Batch) - Reactive programming & framework - SOA/Microservices (REST, SOAP) - Messaging & Pub-Sub technologies (MQ, Kafka) - Writing complex SQL scripts - Relational & non-relational databases (PostgreSQL, Oracle, Cosmos, MongoDB) - Tomcat/Weblogic servers, serverless (cloud) deployment, Kubernetes/Docker - Create and maintain CI/CD pipelines using GitHub Actions / Azure DevOps - Building applications using cloud platforms (Azure/AWS/GCP) - Creating Infrastructure as Code using Terraform Bonus Skills : - Azure Developer certification - Experience in Master Data Management (MDM) domain & related tools (e.g., Informatica) - Experience with Elastic Search / ELK stack, Python Qualifications : - Education : Bachelor's or Master's degree in Computer Science, Engineering - 8+ years of related experience with excellent programming & soft skills.
Posted 1 month ago
4.0 - 8.0 years
12 - 22 Lacs
Hyderabad, Bengaluru
Work from Office
Java: Must Haves: 4+ years of Java Development experience Java 11+ Spring Experience working with microservices architecture Kafka for messaging - to some extent or equivalent MongoDB - to some extent or equivalent Strong understanding of SDLC Nice to haves: Gitlab - experience with others is generally fine, they can learn Gitlab Test automation (JUnit, Mocking, Gherkin) - candidate does not need deep expertise in all, should have some general experience in automation
Posted 1 month ago
4.0 - 8.0 years
10 - 15 Lacs
Pune
Work from Office
Senior Software (Back-End) Developer About the Project You will be part of an Agile team and build underwriting tools for a global underwriter community. The tools incorporate the two central parts of our clients value chain: they transparently model the underwriting process and combine it with the actual pricing. We use a microservice architecture, with Java, Kotlin, Spring on the backend, and Angular, NodeJS, Express, Fastify on the frontend. Stack of the Project: Java Core (11, 17), Spring Boot, Spring Data, JPA, ORM (Hibernate), RabbitMQ What youll be doing: Designing and implementing large, complex software applications based on REST microservices with Java, Kotlin, Spring, and Junit Collaborating within Agile development team, working in cross-functional teams with BAs, POs, QAs, FEs, and UX Designers Ensuring development best practices such as code quality, scalability, and maintainability Monitoring product quality, ensure proper code validation and design patterns Encouraging technical discussions within the team for continuous product improvement Actively communicating with stakeholders from different hierarchies' levels and diverse backgrounds, understanding projects environment, obstacles and identifying possible solutions, demonstrating analytical and problem-solving skills Your Skills and Your Experience: Bachelor's degree in IT-related field or equivalent work experience Proficiency in English (minimum B2 level) Proven track record of relevant experience as backend developer using Java and/ or Kotlin Excellent Java Core development skills, also developing Spring Applications (Spring Boot, Spring Data), JPA, ORM (Hibernate), RabbitMQ Strong understanding of data structures, algorithms, and complexity analysis Extensive experience building distributed systems and microservices architectures with client-side composition methods, knowing typical patterns and problems with integrating services Experience in designing, maintaining, and running APIs Experience in working with relational databases, ability to optimize queries Experience in monitoring the quality of the product; knowledge of testing approaches and code validation Excellent knowledge of browser troubleshooting and debugging practices and techniques Experience in continuous integration and delivery tools (e.g. Azure DevOps, Github Actions) Experience with Agile methodology for project management (SAFe is a plus) Knowledge of Kafka is a plus Experience in providing architectural solutions is a plus Your benefits: We offer a hybrid work model which recognizes the value of striking a balance between in-person collaboration and remote working incl. up to 25 days per year working from abroad We believe in rewarding performance and our compensation and benefits package includes a company bonus scheme, pension, employee shares program and multiple employee discounts (details vary by location) From career development and digital learning programs to international career mobility, we offer lifelong learning for our employees worldwide and an environment where innovation, delivery and empowerment are fostered Flexible working, health and wellbeing offers (including healthcare and parental leave benefits) support to balance family and career and help our people return from career breaks with experience that nothing else can teach. Interested candidate can share Resume on sushma.patil@in.experis.com Thanks & Regards Sushma Patil HR Cordinator 92700 05035
Posted 1 month ago
6.0 - 10.0 years
17 - 19 Lacs
Remote, , India
On-site
Job Description: We are hiring a highly skilled Java Full Stack Developer for one of our esteemed US-based clients. The ideal candidate should have strong expertise in backend and frontend technologies, with a focus on Java 11, Spring Boot 3.x, Microservices, and Angular 14+ , along with solid experience in scalable SaaS solutions, DevOps practices, and cloud platforms. Key Responsibilities: Design, develop, and maintain scalable full-stack web applications. Develop RESTful APIs and Microservices using Java 11, Spring Boot 3.x . Build dynamic and responsive user interfaces using Angular 14+ (standalone components, performance optimization). Implement caching, database versioning, and CI/CD pipelines. Collaborate with cross-functional teams to define, design, and deliver new features. Ensure application performance, scalability, and reliability. Conduct code reviews, unit testing, and participate in Agile ceremonies. Manage deployments, build frameworks, and follow DevOps best practices. Handle state management using NgRx, Akita, or similar libraries. Write automated tests using Cypress, Jasmine, Karma, and follow TDD principles. Troubleshoot and resolve production issues. Technical Skills Required: Backend: Java 11, Spring Boot 3.x, Microservices, JPA, REST APIs, Liquibase, Redis Cache. Frontend: Angular (6+ years), Angular 14+ (3+ years, standalone components), TypeScript, JavaScript, HTML5, CSS3, RxJS. Database: PostgreSQL (any DB knowledge acceptable), SQL. DevOps & Tools: Docker, Kubernetes, SonarQube, Linters, Bitbucket, Git, CI/CD pipelines, Visual Studio Code. Testing: Cypress, Jasmine, Karma, Unit Testing, Test-Driven Development. Cloud: Azure / AWS (any one). Other: Object-Oriented Design, Design Patterns, SaaS architecture, distributed systems, platform-level DevOps. Preferred Qualifications: Proven experience developing scalable SaaS solutions for 1000+ concurrent users. Strong understanding of application architecture and integration patterns. Solid knowledge of HTTP/HTTPS protocols, TCP/IP networking. Excellent communication, problem-solving, and analytical skills. Experience working in Agile development environments.
Posted 1 month ago
5.0 - 8.0 years
8 - 12 Lacs
Bengaluru
Work from Office
About the Role : We are seeking a highly skilled and experienced Senior Software Engineer Java AWS to join our dynamic engineering team. This role demands a strong foundation in backend development with hands-on expertise in designing and deploying scalable, distributed systems on AWS. The ideal candidate is someone who thrives in a fast-paced environment, brings a deep understanding of microservices architecture, and is passionate about leveraging cloud-native technologies to build high-performance applications. Key Responsibilities : - Design, develop, and maintain robust and scalable Java-based backend services using Java 8/11/17 and Spring Boot. - Architect and implement microservices adhering to best practices in fault tolerance, observability, and API design. - Integrate and manage messaging systems such as Kafka or Apache Camel to support asynchronous communication across services. - Develop and deploy cloud-native solutions on AWS, leveraging services such as EC2, ECS, S3, SQS, SNS, Lambda, DynamoDB, and CloudFormation. - Optimize application performance and ensure high availability and fault tolerance in cloud environments. - Collaborate with cross-functional teams including DevOps, QA, and Product Management to deliver high-quality software solutions. - Ensure adherence to software engineering best practices including CI/CD, automated testing, and infrastructure as code. - Provide technical mentorship to junior engineers and participate in code reviews and architectural discussions. Required Technical Skill Set : - Core Backend Development: Java (8, 11, or 17), Spring Boot, REST APIs - Architecture: Microservices, Event-Driven Architecture - Messaging Platforms: Apache Kafka or Apache Camel - Cloud Experience: Minimum 2 years of hands-on experience with AWS services, specifically: - Compute & Containerization: EC2, ECS - Storage: S3 - Messaging: SQS, SNS - Compute Event Handling: AWS Lambda - NoSQL Database: DynamoDB - Infrastructure as Code: CloudFormation Preferred Attributes : - Strong problem-solving and analytical skills with a solution-oriented mindset. - Exposure to Agile/Scrum methodologies. - Excellent communication skills and the ability to work effectively within a team. - Prior experience in client-facing roles or enterprise-scale systems is an advantage.
Posted 1 month ago
4.0 - 6.0 years
22 - 27 Lacs
Pune
Hybrid
About the Role We are seeking a Senior Software Engineer with experience building high-performing, scalable, enterprise-grade applications, along with strong knowledge of and interest in applying AI to real-world problems. In this role, you will work on developing intelligent, creative AI agents for digital advertising use cases to generate, optimize, and personalize digital ads using Generative AI technologies. What You'll Do Four to six years of experience in Java, Linux/UNIX environment. Should have excellent knowledge of OOPS concepts and experience in Core Java and J2EE (Java, Spring, Spring Boot, Hibernate/ My Batis). Participate in software design meetings and write technical design documents. Development of the product/modules independently. End-to-end ownership of designing solutions for feature requirements, planning, and monitoring their execution and release Should have experience in REST Web Service development. Nice to have experience/knowledge of Java 11 or higher. Nice to have experience working on high-performance and scale systems. Nice to have knowledge and hands-on experience of any of the scripting languages like Shell Script / PHP / Python, Genai & CI/CD Tools. Should be able to use generative AI-based tools and IDE for getting work done. Should have good knowledge of Data Structures. Should have experience in JUNIT. A good knowledge of the Unix OS is preferred. Working experience with tools/technologies like Kubernetes, Jenkins, Maven, GIT, and Docker. Familiarity with UI technologies like HTML, JavaScript, and CSS. Familiarity with Test Driven Development, refactoring, code reviews, continuous integration/delivery, and Agile development practices. We'd Love for You to Have Understanding of different models at basic level. Prompt engineering basics. Use best practices of Agile-based software development and documentation, ensure designs meet requirements, and deliver high-quality work. Demonstrated ability to be self-driven and work independently. Demonstrate work ownership and focus to deliver on time. Willing to go the extra mile to achieve greater results. Work with teams to achieve desired goals. Demonstrate timely and excellent verbal and written communication skills. Qualification Should have a bachelors degree in engineering (CS / IT) or equivalent degree from a well-known institute/university.
Posted 1 month ago
4.0 - 9.0 years
4 - 9 Lacs
Pune, Maharashtra, India
On-site
Job description Senior Software Engineer Java Backend Description - External Software Development Engineer Position Overview We are looking for Engineers who love finding efficient, scalable, and thoughtful solutions to a variety of technical and product challenges. As Backend Engineer (open to work on Web UI as well), you will work in to deliver top quality Web and Cloud Software. Responsibilities: Develop high-level designs and implement high scalable web and cloud solutions Collaborate with architects, product designers, product owners, engineers to implement high-quality solutions Proactively and continuously evaluate and address issues related to performance, stability, scalability, and extensibility of the systems Research and prototype new ideas, technologies and patterns relating to the task Take full ownership of the initiative and deliver it end to end solution Minimum Qualifications Bachelors degree in any Engineering discipline from reputed engineering college 4-8 years of strong programming skills in Web and Cloud Technologies Strong in OOAD concepts and methodologies Hands-on experience in Java 11+, Spring Core, Spring Boot, Spring Batch, Spring Data, and other spring modules Hands-on experience of developing RESTful web services and integrating the same with heterogeneous clients Hands-on experience with Relational and NoSQL database technologies e.g. PostgreSQL, MongoDB and writing complex queries Hands-on experience with object caching technologies such as Redis, etc Hands-on experience with event streaming platform/cluster like Kafka, ActiveMQ and Zookeeper Hands-on experience with Build and CI/CD tools like Gradle, Docker, Gitlab, etc Hands-on experience with unit and automation testing tools such as Junit, Rest Assured, Spring Test, JMeter, etc. Preferred experience with log aggregation and operational event monitoring technologies like ELK Stack or Splunk or Grafana Proficient in web servers, application servers like Tomcat, Nginx, and scripting in Linux environment Working knowledge of UML, software design patterns, microservices, distributed systems, resiliency, and security Familiarity with the software development process, including specification, quality assurance, and documentation. Strong communication skills with the ability to converse fluently with multiple types of audiences ranging from managers, architects, and partners. Flexibility under changing conditions and the ability to multi-task between projects Preferred Qualifications Nice to have experience with JavaScript, ES6 standards and frameworks like AngularJS, React.js, Redux Nice to have experience with Amazon web services - ECS, Lambda, Batch, Step Function, API Gateway, CloudFront, S3, Kinesis, SQS, etc. Nice to have experience with Python and Groovy Nice to have experience with search technologies like Lucene, Solr, Elasticsearch Experience in Agile Scrum development methodology is a plus. Keen interest in new technologies and their timely adoption Ability to work in a heterogeneous environment consisting of multiple languages and technologies. Ability to convert complex software solutions into well-written technical design documents
Posted 1 month ago
10.0 - 20.0 years
14 - 24 Lacs
Bengaluru
Remote
Dear Interviewer, Inviting application for becoming part time remote interviewer on Indias largest interview as a service platform. We provide on-demand video interviews service to employers and job-seekers. If you are interested in becoming a part time remote interviewer on our platform .Please review below details and apply using link:- Apply here for faster response Click Here to Apply From Risebird Portal https://portal.risebird.io/Interviewer/MAGApply?id=G9PqlNiks743u%2fNRN%2fQDBPkGjgAcyW8WtfAY9I58Cek%3d Please note only applications that come through the above link will be considered for next steps. You are advised to strictly use above given link to become part of our platform You can also apply through the below google form but in that case there will be slower response from our end Application for Remote interviewers About Risebird: Leading Interview-as-a-Service Platform: Specializes in connecting companies with expert interviewers for technical and non-technical hiring needs. Opportunities for Experts: Ideal for professionals exploring part-time, freelance, or moonlighting opportunities in interviewing. Monetize Idle Time: Enables skilled individuals to earn by conducting interviews during their free hours. Extensive Interviewer Network: Over 30,000 interviewers, From 2,600+ companies Have conducted 5 lakh+ interviews Trusted by Fortune 500 Companies: Preferred platform for many leading enterprises. High Earnings for Interviewers: Over 25+ crores paid to part-time interviewers in the last 5 years. More details on https://risebird.io/ About Interviewer:- 1.Confidentiality and data privacy- Interviewers profile are never shared with customers, never mapped to current company recruiter, never mapped to candidate of interviewers current company 2. Payment flexibility- specific date payments, upfront display of payment for every interview- you can assign only those interviews that suit your payment expectations. 3. 100% remote- all interviews are conducted online and we will never request for offline visits. 4. No unfair deductions- only 10% TDS is deducted and remaining is transferred to your preferred account, 5. TDS certificate is provided too 6. Time flexibility - 6AM -12AM during the weekdays, weekends, it's not forced time schedule, you decide which interviews you want to take ,no fixed rules 7. Easy to use- one time efforts, 15 mins call to share expectation, 5-10 mins max to see portal video. 8. Employment opportunities- Interviewers on our platform get both part-time and fulltime job offers from the quality of interviews they conduct while maintaining confidentiality. Offers are shared with interviewers and only after their approval we connect them back to requester 9. ROI - Continuous part-time income in highly confidential manner for life time of your career along with opportunities to create part-time/full-time employment opportunities
Posted 1 month ago
10.0 - 20.0 years
14 - 24 Lacs
Bengaluru
Remote
Dear Interviewer, Inviting application for becoming part time remote interviewer on Indias largest interview as a service platform. We provide on-demand video interviews service to employers and job-seekers. If you are interested in becoming a part time remote interviewer on our platform .Please review below details and apply using link:- Apply here for faster response Click Here to Apply From Risebird Portal https://portal.risebird.io/Interviewer/MAGApply?id=e_8VhHEmRFevDCeYUnXdyH3B1kbWMy3GcmnbTZHewmM%3d Please note only applications that come through the above link will be considered for next steps. You are advised to strictly use above given link to become part of our platform You can also apply through the below google form but in that case there will be slower response from our end Application for Remote interviewers About Risebird: Leading Interview-as-a-Service Platform: Specializes in connecting companies with expert interviewers for technical and non-technical hiring needs. Opportunities for Experts : Ideal for professionals exploring part-time, freelance, or moonlighting opportunities in interviewing. Monetize Idle Time: Enables skilled individuals to earn by conducting interviews during their free hours. Extensive Interviewer Network: Over 30,000 interviewers, From 2,600+ companies Have conducted 5 lakh+ interviews Trusted by Fortune 500 Companies: Preferred platform for many leading enterprises. High Earnings for Interviewers: Over 25+ crores paid to part-time interviewers in the last 5 years. More details on https://risebird.io/ About Interviewer:- 1.Confidentiality and data privacy - Interviewers profile are never shared with customers, never mapped to current company recruiter, never mapped to candidate of interviewers current company 2. Payment flexibility- specific date payments, upfront display of payment for every interview- you can assign only those interviews that suit your payment expectations. 3. 100% remote- all interviews are conducted online and we will never request for offline visits. 4. No unfair deductions- only 10% TDS is deducted and remaining is transferred to your preferred account, 5. TDS certificate is provided too 6. Time flexibility - 6AM -12AM during the weekdays, weekends, it's not forced time schedule, you decide which interviews you want to take ,no fixed rules 7. Easy to use- one time efforts, 15 mins call to share expectation, 5-10 mins max to see portal video. 8. Employment opportunities- Interviewers on our platform get both part-time and fulltime job offers from the quality of interviews they conduct while maintaining confidentiality. Offers are shared with interviewers and only after their approval we connect them back to requester 9. ROI - Continuous part-time income in highly confidential manner for life time of your career along with opportunities to create part-time/full-time employment opportunities
Posted 1 month 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