Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
haryana
On-site
You will lead the design and development of complex, scalable, and high-performance Java applications. You will be responsible for architecting and implementing Microservices-based solutions using Spring Boot. Your role will involve optimizing and enhancing existing applications for performance, scalability, and reliability. Additionally, you will provide technical leadership, mentoring, and guidance to the development team. Collaboration with cross-functional teams, including Product Management, DevOps, and QA, is essential for delivering high-quality software. It is crucial to ensure best practices in coding, testing, security, and deployment. Designing and implementing cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, API Gateway, and Kubernetes will be part of your responsibilities. Troubleshooting and resolving technical issues and system bottlenecks are also key aspects of this role. Staying up to date with the latest technologies and fostering innovation within the team are encouraged. You should have 8+ years of experience in Java development and possess strong expertise in Spring Boot, Spring Cloud, and Microservices architecture. Hands-on experience with RESTful APIs, event-driven architecture, and messaging systems (Kafka, RabbitMQ, etc.) is required. A deep understanding of database technologies such as MySQL, PostgreSQL, or NoSQL (MongoDB, DynamoDB, etc.) is essential. Experience with CI/CD pipelines and DevOps tools (Jenkins, Docker, Kubernetes, Terraform, etc.) is advantageous. Proficiency in AWS cloud services and infrastructure is necessary. Strong knowledge of security best practices, performance tuning, and monitoring is expected. Excellent problem-solving skills and the ability to work in an Agile environment are crucial. Strong communication and leadership skills will be beneficial in this role. The tech stack includes Java, Spring Boot, Microservices, and AWS.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
coimbatore, tamil nadu
On-site
The ideal candidate for this role should have 2 to 5 years of experience. You should possess strong hands-on experience with Spring Boot and the wider Spring ecosystem, including Spring Data, Spring Security, and Spring Cloud. A deep understanding of Microservices architecture and related patterns such as Service Discovery and Circuit Breaker is essential. Your expertise in MongoDB schema design, performance tuning, and aggregation pipelines will be highly valuable in this role. You should have solid experience in building RESTful APIs and working with JSON, HTTP, and WebSockets. Familiarity with Docker, Kubernetes, and CI/CD pipelines is important. Experience with cloud platforms like AWS, Azure, or GCP will be considered a plus. You should have strong problem-solving and debugging skills to excel in this position. Knowledge of messaging systems like RabbitMQ and Kafka will be an added advantage. A good understanding of secure coding practices is required to ensure the quality and security of the solutions you will be working on. If you meet these qualifications and are looking for a challenging role in a dynamic environment, we encourage you to apply for this opportunity.,
Posted 2 weeks ago
8.0 - 12.0 years
0 Lacs
maharashtra
On-site
NTT DATA is looking for a Java Backend Developer - Digital Engineering Lead Engineer to join their team in Hyderbad, Telangana, India. As a Lead Software Engineer (Product Development), you will be responsible for building backend Rest API Services based on Spring Boot deployed in a SaaS environment. This role involves working with a team of 10+ global associates and collaborating with solution architects to translate business requirements into technical design/code. Key Responsibilities: - Develop REST API in a Microservices architecture (Spring Boot) and deploy on Microsoft's Azure platform - Work with technology components like ReactJS, JavaScript/Typescript (UI), Azure SQL, Azure Blob, Azure Logic Apps, Portal, and Supply Chain planning software - Drive systematic approaches to enhance engineering productivity, efficiency, effectiveness, and quality - Support existing customer base with enhancements and defect fixing - Create technical documentation and provide early visibility into technical challenges - Represent product and portfolio confidently Requirements: - Bachelor's degree (STEM preferred) with a minimum of 8+ years of experience in Software development - Strong programming and problem-solving skills - Hands-on development experience with design skills - Experience in building products with an API first approach in a SaaS environment - Proficiency in Java, Spring Boot, and SQL - Knowledge of Public Clouds (Azure, AWS etc.), Spring Cloud, Docker, Kubernetes is a plus - Experience in Supply Chain domain is desirable - Understanding of secure architectures, configuration, identity management, access control, authentication & authorization, and data encryption About NTT DATA: NTT DATA is a global innovator of business and technology services with a commitment to helping clients innovate, optimize, and transform for long-term success. As a Global Top Employer, NTT DATA has experts in over 50 countries and a strong partner ecosystem. Their services include business and technology consulting, data and artificial intelligence, industry solutions, application development, infrastructure management, and connectivity. NTT DATA is dedicated to supporting organizations in confidently moving into the digital future. Visit us at us.nttdata.com.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a skilled Full Stack Developer at our company, you will be an integral part of the Product Engineering team. Your main responsibilities will include designing and developing robust applications, working closely with teams across different locations to deliver high-quality solutions within specified timelines. It is essential to keep yourself updated with the latest technologies and design principles to excel in this role. Your day-to-day tasks will involve designing and developing technical solutions based on specific requirements, building and maintaining enterprise-grade SaaS software using Agile methodologies, contributing to performance tuning and optimization efforts, creating and executing unit tests for product components, participating in peer code reviews, and ensuring high quality, scalability, and timely project completion. You will primarily be working with technologies such as Golang/Core Java, J2EE, Struts, Spring, client-side scripting, Hibernate, and various databases to build scalable core-Java applications, web applications, and web services. To be successful in this role, you should have a Bachelor's degree in Engineering, Computer Science, or equivalent experience, a solid understanding of data structures, algorithms, and their applications, hands-on experience with Looker APIs, dashboards, and LookML, strong problem-solving skills, and analytical reasoning. You must also have experience in building microservices with Golang/Spring Boot (Spring Cloud, Spring Data), developing and consuming REST APIs, profiling applications, working with front-end frameworks like Angular or Vue, and be proficient in the Software Development Life Cycle (SDLC). Additionally, familiarity with basic SQL queries and experience with Java Spring Boot, Kafka, SQL, Linux, Apache, and Redis is required. Experience with AWS cloud technologies (Go, Python, MongoDB, Postgres, ClickHouse) will be considered a plus. Excellent written and verbal communication skills are also essential for this role.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
kolkata, west bengal
On-site
You will be working with a team of engineers to develop new features for a financial Java project and lead the team. You will collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications. It is important to stay updated on the latest Java technologies and trends. Additionally, you will be responsible for mentoring and training junior engineers and other team members. To qualify for this role, you must have a Bachelor's degree in Computer Science or a related field. You should have at least 5 years of experience in Java development and team leadership. Proficiency in various Java frameworks and technologies is required. Strong analytical and problem-solving skills are essential, along with excellent communication and interpersonal abilities. You should be comfortable working both independently and as part of a team, with a dedication to continuous learning and improvement. In terms of technology stack, you should possess expert knowledge in Java, Spring Boot, Spring Cloud, Kubernetes, Docker, and AWS. Experience in Microservices, Spring Microservices, Dropwizard, Netflix OSS, and Akka is preferred. Previous experience in team management and familiarity with Agile, Scrum, and Kanban methodologies will be beneficial for this role.,
Posted 2 weeks ago
10.0 - 14.0 years
0 Lacs
hyderabad, telangana
On-site
Publicis Sapient is looking for Manager / Specialist Technology (Java/Microservices) to join our team of bright thinkers and doers. You'll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients" most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions. Your Impact: A hands-on solution architect who has delivered at least 3-4 large-scale projects from ground zero and holding experience in building large-scale, high-volume, low latency, high availability, and complex distributed services. Qualifications: Your Experience & Skills: Experience: 10-14 years Proposal and engineering Initiatives - Worked on various client-specific proposals - Manage and grow client accounts - Managed a large-sized team Architecture and Design - Ability to identify, showcase potential solutions, and recommend the best solution based on requirements. - Manage stakeholders to drive key decisions on tools, technologies, user journeys, and overall governance - Experience in object-oriented, SOLID, and DRY principles, reactive programming models, Microservices, and event-driven solutions - Delivered solutions on alternative architecture patterns to meet business requirements - Understands enterprise security, compliance, and data security at the network and Application layer Language & frameworks and Database - Worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advanced libraries, algorithms, and data structures. - Executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels, and experience with NoSQL and SQL-based DBs in the past. - Extensively used Springboot/ Spring cloud or similar frameworks to deliver a complex scalable solution - Worked extensively on API-based digital journeys and enabled DBT and alternative technologies to achieve desired outcomes Tools - Used build and Automation tools, Code Quality Plugins, CI/CD Pipelines, and Containerization platforms (Docker/Kubernetes) - Used logging and Monitoring solutions like Splunk, ELK, Grafana, etc., and implement technical KPIs. - Extensively used application profiling tools like profiler, Yourkit, Visual VM, etc. Platforms & Cloud Services - Successfully delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF - Integrated with messaging platforms e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging - Applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance engineering - Memory management, GC, and GC tuning. - Writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc. - BDD automation tools like Cucumber, JBehave, etc. - Execute performance and security tests addressing non-functional requirements. Education: Bachelors/Masters Degree in Computer Engineering, Computer Science, or a related field Set Yourself Apart With: Any Cloud certification, Modern Technology exposure (AI/ML, IoT, Blockchain, etc.) A Tip from the Hiring Manager: We at Publicis Sapient, enable our clients to Thrive in Next and to create business value through expert strategies, customer-centric experience design, and world-class product engineering. The future of business is disruptive; transformative; and becoming digital to the core. We seek the (Passionate Technologists) who are - Deeply skilled, bold, collaborative, flexible - Reimagine the way the world works to help businesses improve the daily lives of people, and the work Additional Information - Gender-Neutral Policy - 18 paid holidays throughout the year. - Generous parental leave and new parent transition program - Flexible work arrangements - Employee Assistance Programs to help you in wellness and well-being,
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
hyderabad, telangana
On-site
Publicis Sapient is a digital transformation partner that assists established organizations in achieving their future, digitally-enabled state. We focus on revolutionizing the way they work and deliver services to their customers. By integrating strategy, consulting, and customer experience with agile engineering and problem-solving creativity, we help unlock value through a start-up mindset and modern methods. Our global team of over 20,000 individuals in 53 offices worldwide is united by our core values and our purpose of enabling individuals to thrive in the pursuit of the next big thing. We leverage our combined experience in technology, data sciences, consulting, and customer obsession to accelerate our clients" businesses by designing products and services that their customers truly appreciate. We are currently seeking a Senior Associate Level 2 (Core Java + Microservices) to join our team at Publicis Sapient. In this role, you will be responsible for driving and translating our clients" business challenges into innovative technology solutions. You will play a crucial role in creating and owning the technical vision of the project, ensuring its successful implementation with a high level of quality. As a high-performance engineer, you will collaborate with a product squad to deliver solutions for medium to large-scale clients. **Your Impact:** - Take charge of programming and project design, collaborating with the design team and clients to produce necessary artifacts. - Possess a deep understanding of the client's business domain and have been involved in projects related to Digital Business Transformation (DBT). - Utilize your technical expertise and problem-solving skills to collaborate closely with clients, transforming complex concepts into end-to-end solutions that drive our clients" businesses forward. - Stay at the forefront of innovation by exploring and evaluating emerging technologies and methodologies to offer scalable and sophisticated solutions that align with our clients" business objectives. - Select the appropriate technology stack based on functional and non-functional requirements, client specifications, environment, and feasibility factors. **Qualifications:** - 7 to 9 years of experience in the field. - Proficiency in developing microservices using Spring Boot, with expertise in security, transactions, idempotency, log tracing, distributed caching, monitoring, and containerization requirements. - Hands-on experience in Microservices Architecture. - Strong acumen in Data Structures, algorithms, problem-solving, and logical/analytical skills. - Thorough understanding of OOPS concepts, design principles, and implementation of various Design patterns. - Sound knowledge of concepts such as Exception handling, Serialization/Deserialization, and Immutability. - Experience with Multithreading, Concurrent Package, and Concurrent APIs. - Basic understanding of Java Memory Management, including garbage collection concepts. - Experience with RDBMS or NO SQL databases and proficiency in writing SQL queries. - Proficiency in using Message Brokers like Kafka and creating/consuming RESTful webservices. - Experience with spring Cloud/Spring Boot, logging frameworks, and writing Junit test cases. - Practical experience with Maven/Gradle and version control systems like Git/SVN. - Hands-on experience with Cloud deployment/development. **Set Yourself Apart With:** - Any Cloud Certification. - Proficiency in distributed computing and building scalable systems. - Knowledge in UX areas like ReactJS, NodeJS, Webflux, etc. **Education:** - Bachelors/Masters Degree in Computer Engineering, Computer Science, or a related field. At Publicis Sapient, we follow a Gender-Neutral Policy and offer 18 paid holidays throughout the year, generous parental leave, and a new parent transition program. We provide flexible work arrangements and Employee Assistance Programs to support your wellness and well-being.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
At EY, you will have the opportunity to shape a career that reflects your individuality, supported by a global network, an inclusive environment, and cutting-edge technology to empower your personal growth. Your distinctive voice and perspective are crucial in contributing to EY's continuous improvement. By joining us, you will create an exceptional journey for yourself while contributing to a more prosperous working environment for everyone. You will be responsible for various aspects of application development, including analysis, design, coding, testing, and implementation using Java for backend and Angular for frontend. Your expertise should encompass Java, Spring Boot, and familiarity with databases such as Oracle, SQL Server, or MySQL. Knowledge of Spring Cloud, microservices, REST web services, Swagger, Docker, and Kubernetes is highly advantageous. Additionally, hands-on experience with Source Code Management tools like Git and Bitbucket is essential. Your proficiency in languages and frameworks like Angular, HTML, JavaScript, and CSS will be instrumental in this role. You will also work with database management systems, ensuring efficiency and reliability with MySQL, Oracle, and SQL Server. EY's mission is to enhance the working world by creating sustainable value for clients, society, and fostering trust in the capital markets. Utilizing data and technology, diverse EY teams across 150 countries deliver assurance and support clients in their growth, transformation, and operations. Through services encompassing assurance, consulting, law, strategy, tax, and transactions, EY teams strive to address complex global challenges by asking insightful questions to uncover innovative solutions.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You are currently hiring a Java Developer for Hyderabad location with a minimum of 5 years of experience. The mode of work is from the office. As a Java Developer for this role, your main responsibilities will include designing, developing, and maintaining backend systems using Java 8+ and Spring Boot. You will also be involved in implementing microservices-based solutions for scalable and distributed systems. Collaboration with cross-functional teams to analyze business requirements and translate them into technical specifications will be a key aspect of your role. Ensuring high-quality code by following best practices, writing unit tests, and conducting peer code reviews will be essential. Additionally, you will need to optimize applications for performance, scalability, and security. Monitoring and troubleshooting production issues to ensure minimal downtime will also be part of your responsibilities. The required skills for this position include Java, Spring Boot, Spring Cloud, Microservices, AWS, REST API, API Integration, Auth, and SQL or NoSQL databases like Oracle and MongoDB. If you find this opportunity interesting and aligning with your expertise, please reach out by sending a direct message, connecting with the recruiter, or sharing your updated resume at bhadrini.muttineni@techecs.com.,
Posted 2 weeks ago
5.0 - 10.0 years
12 - 17 Lacs
pune
Work from Office
Role Description As a Java Microservices engineer you would be responsible for designing, developing and maintaining scalable microservices using Java & Spring Boot. You will collaborate with cross-functional teams to deliver the features/enhancements in time by ensuring code quality and support the overall business requirements. Your key responsibilities Develop and maintain scalable and reliable microservices using Java, Spring Boot and related technologies. Implement RESTful APIs and support integrations with other systems. Collaborate with various stakeholders QA, DevOps, PO and Architects to ensure the business requirements are met. Participate in code reviews, troubleshooting and mentoring junior members. Your skills and experience Must Have: Overall experience of 5+ years with hands-on coding/engineering skills extensively in Java technologies and microservices. Strong understanding of Microservices architecture, patterns and practices. Proficiency in Spring Boot, Spring Cloud, development of REST APIs Desirable skills that will help you excel Prior experience working in Agile/scum environment. Good understanding of containerization (Docker/Kubernetes), databases (SQL & No SQL), Build tools (Maven/Gradle). Experience in development using Python. Knowledge of the Architecture and Design Principles, Algorithms and Data Structures, and UI. Exposure to cloud platforms is a plus (preferably GCP). Knowledge of Kafka, RabbitMQ etc., would be a plus. Strong problem solving and communications skills. Working knowledge of GIT, Jenkins, CICD, Gradle, DevOps and SRE techniques Educational Qualifications Bachelors degree in Computer Science/Engineering or relevant technology & science Technology certifications from any industry leading cloud providers
Posted 2 weeks ago
5.0 - 10.0 years
12 - 18 Lacs
hyderabad
Work from Office
We are currently looking for a Senior Software Engineer - Cloud Development with a passion for building large, scalable, and highly available cloud native applications and services deployed in cloud, to come join us and help shape the future of the Document Management Services Team and take it to new heights. About the Role: As a Senior Software Engineer Cloud Development, you will: Have minimum 5 years of professional software engineering experience designing, developing, deploying, and supporting software in an enterprise or SaaS environment using technologies such as Java, Gradle, Spring Boot, Spring Cloud, Hibernate and other cloud technologies. Work in a highly collaborative and dynamic matrix agile team environment with multiple levels of technology staff across various geographical locations to build cloud native applications. Ensure consistency with cloud architectural guiding principles for assigned projects Understand and analyze the current architecture, propose improvements in areas including but not limited to enhancing performance, improving user experience, streamlining deployment and monitoring of applications, best illustrated via prototypes. Drive design of elegant and extensible solution satisfying the functional and technical requirements covering aspects like but not limited to reliability, resilience, scalability, performance, and security. Write testable and extensible code using the most appropriate design patterns and meeting the functional, non-functional, and quality requirements. Troubleshoot and debug issues and production incidents. Participate in code reviews and provide constructive feedback. Articulate complex problems, concepts, and solutions through formal and informal means to global technical and non-technical audiences Apply principles of trust, transparency, accountability, and ownership Mentor new and junior engineers, helping them understand the product and encouraging them to adopt and apply the best practices of design and development. Co-operate/collaborate with other team members and other teams to promote best practices and share knowledge. Keep up to date with emerging cloud technology trends open source and cloud vendors such as AWS About You: Strong skills with hands on programming, design, and deep functional experience with micro-services architecture, crafting and deploying Web applications and APIs using Java. Experience using public cloud services, e.g. AWS, with Container technologies such as Docker and using Amazon Web Services (like S3, EC2, ECS, SQS, Lambda etc.) is preferred. Experience with Front-End Framework technologies desired (Angular, JavaScript, TypeScript, HTML5, JSON, Angular) Proficient in database technologies (PostgreSQL, and/or NoSQL DB like DynamoDB) Open minded and strong experience in consuming Open-source technologies Ability to understand high level business requirements and produce technical specifications, designs and architectures Experience with Test Driven Development and Unit Test Frameworks a plus Bachelors degree or equivalent work experience required, Computer Science degree preferred Ability to work with globally distributed teams across time zones handling concurrent assignments in multiple projects Excellent communications skills with the right attitude/personality of a team player Eager to learn new technology and engineering principles and employing the same towards achieving the improvement/simplification. Flexible and able to meet and learn the changing demands of the business and projects Has a demonstrable ability to assimilate new information thoroughly and quickly and solve complex problems independently
Posted 2 weeks ago
2.0 - 6.0 years
7 - 11 Lacs
pune
Work from Office
Role Description We are a team of 10 based in Frankfurt, London, Bangalore and Pune covering full trading & Portfolio Manager application support for the DWS security lending business and some of Municipal Desk. We as part of the Technology Trade and Product department act as a natural interface between our business users who are DWS Security Lending traders and other internal/external technical teams. We cover all technical communication between DWS and the external providers regarding third-party applications. As developers of IT applications, we are customer-centric and contribute significantly to DWS' overall goals of increasing assets. Your tasks: Developing of java micro services and support them, manage and work across multiple Business areas of the Asset Management in IT Application/Infra, includes problem analysis, bug fixes, remediations, deployment and application ownership. It may also involve taking functional oversight of Engineering delivery for a major Change Request. This role will be key to our application maintenance and include working closely with stakeholders including Business, Operations, Client Service, Vendors, Engineering and QA to advise and contribute from Infra and Application stability and compliance perspective by supporting and maintaining Application/Infra, providing ease of operation and to oversee transition of any project to L2 support teams as part of Go-Live process. We are looking for a very motivated candidate with a passion for Java, Spring Boot, Spring Cloud, Kubernetes, Rest APIs, Power Shell scripts and Oracle databases. Your key responsibilities Candidate must: Optimum support of the business process by the application Maintenance of the benefit (economic efficiency) of an IT application Support of the business process owner in IT matters Compliance with the IT security and data protection requirements Planning and support of application optimization projects Verification of the contracting parties' compliance with the SLA (service level agreement) Your skills and experience Oversee the applications under ownership and help Client Service. Document Technical solutions and build KOP for the L2 team. Ensure the Application compliance with Deutsche Bank / DWS Group IT policies, manage software licenses and vendor products. Problem solving skills, ability to dive deep to find the root of the problem. Enhance and support applications by L3 development bug fixes, test, deploy and maintaining software components. Manage Problem ticket/task, Deliverables and Remedial deadlines. Accountable for Third Party Risk Management compliances and Responsible for Vendor Relationship Management as and when required. Drives automation (incl. automated build, test and deploy). Support migration of on-premises Application, its existing functionalities to Cloud platform. Drives integration across systems, working to ensure service layer integrates with the core technology stack whilst ensuring that services integrate to form a service ecosystem. Monitors Application/Infra to ensure health and identify required corrective action. Knowledge of best practices and IT operations in an agile environment. Ability to deliver independently: confidently able to translate requirements into technical solutions with minimal supervision. Jasper Reports C# and ASP.Net Powershell scripting Managed C++ i.e. .Net CLI Experience developing java microservices Having source control skills with git.
Posted 2 weeks ago
6.0 - 11.0 years
20 - 32 Lacs
pune
Hybrid
6+ yrs of strong exp on Java with considerable knowledge of JVM internals Good exposure to payments order management, payment execution and clearing and settlement functions.• exp. in various spring projects: Spring boot, Spring Cache etc Required Candidate profile implementation of largescale Greenfield Payment Solutions.Distributed microservices based business services for Payment processing State management of payment flows Error handling and roll back
Posted 2 weeks ago
5.0 - 8.0 years
10 - 14 Lacs
hyderabad
Work from Office
About The Role Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Spring Boot Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Roles and ResponsibilitiesCollaborate with business analysts, program manager and clients to gather and understand business requirements.Translate business needs into technical solutions.Design end-to-end architecture of systems and applications.Ensure scalability, security, performance, and maintainability of solutions.Select appropriate technologies, platforms, and frameworks.Create architecture blueprints, solution design documents, and other technical documentation.Estimate effort for implementing the solution.Identify technologies, platforms, and frameworks needed for development and deployment.Ensure the solution complies with security, regulatory, and performance requirementsEnsure the final solution meets quality standards and business objectives.Participate in code reviews, testing, and validation of the solution.Evaluate current systems for improvement opportunities.Shift C is Mandatory Technical Skillset Programming Language & Enterprise Frameworko Java 8/11+ with Spring Boot, Spring MVC, Spring Integration, Spring Cloud, Spring Batch, Spring Security with OAuth2/OpenID Connecto Integration frameworks:Apache Camel, Spring Cloud Gatewayo JMS/Messaging:ActiveMQ, RabbitMQ, Apache Kafka, Kinesis Streamo Web services:REST/JSON, SOAP/XML, Graphqlo Python and Unix Scripting DevSecOps CI\CD and Cloudo CI/CD:GitHub, Jenkins, Concourse, Docker, Maven, Gradleo Cloud:Pivotal Cloud Foundry, AWS Databaseso RDB:Oracle, MySQLo NoSql:MongoDB AI Toolso GitHub Copiloto FLOWo GenWizard\GenLite Observability & Performanceo Logging- Kibana and Elastic Searcho Monitoring- Grafanao Performance- Jmeter Qualification 15 years full time education
Posted 2 weeks ago
8.0 - 13.0 years
18 - 25 Lacs
hyderabad, chennai, bengaluru
Hybrid
Key Responsibilities : Design, develop, and maintain scalable and resilient microservices using Java and Spring ecosystem. Build and integrate REST APIs and internal service communication layers Create secure APIs with OAuth2 , JWT , and implement authentication/authorization mechanisms. Work with PostgreSQL / MySQL for schema design, optimization, and performance tuning Develop and manage Spring Batch jobs for scheduled, bulk, or asynchronous data processing workflows Collaborate with the architecture team on solution design and ensure alignment with enterprise patterns Implement robust exception handling , graceful error recovery , and logging best practices Integrate and maintain messaging queues using Apache Kafka , RabbitMQ , or similar platforms Manage deployments and environments using AWS services like S3, EC2, ECS/EKS, IAM, CloudWatch, RDS, etc. Handle production-level debugging and performance tuning Implement monitoring and observability with tools such as Grafana , Prometheus , ELK Stack , or CloudWatch Monitor and troubleshoot performance issues across environments Write clean, maintainable code with unit and integration tests Participate in code reviews, solution design sessions, sprint planning, architecture and technical discussions Required Skills and Experience : 7-9 years of backend development experience using Java 8+ , Spring Boot , Spring Cloud, Spring Security, Spring JPA, Spring Batch, Spring Data. Solid hands-on experience with Spring Batch for data processing and scheduled workflows Strong understanding of REST APIs , microservice architecture , and domain-driven design Proficiency in AWS services, particularly S3 , ECS/EKS , RDS (PostgreSQL) , CloudWatch Experience with PostgreSQL or other relational databases Familiarity with Docker , and container-based deployments Solid understanding of OAuth2 , JWT , and security best practices Proficient in debugging, exception handling , and performance troubleshooting in production environments Familiarity with observability tools such as Grafana , Prometheus , CloudWatch , or ELK Stack Understanding of security best practices and secure coding standards Good grasp of asynchronous messaging using Kafka , RabbitMQ , or similar tools Hands-on with Docker and container orchestration Knowledge of CI/CD pipelines and automated deployments Understanding of encryption and decryption techniques, including symmetric and asymmetric algorithms Strong problem-solving skills and the ability to work independently or as part of a team Excellent communication and collaboration skills
Posted 2 weeks ago
5.0 - 7.0 years
0 Lacs
bengaluru
Work from Office
Responsibilities: 6 - 9 years of experience in software design and development Strong knowledge in object-oriented programming and software design concepts Expertise in cloud application backend development Java, Spring Framework, PostgreSQL
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As an Associate Level 2 (Core Java + Microservices) at Publicis Sapient, you will play a crucial role in driving and translating our client's business problems into innovative technology solutions. Your focus will be on creating and owning the technical vision of the project to ensure its successful realization with a high level of quality. You are expected to work as a high-performance engineer within a product squad, delivering solutions for medium to large-scale clients. Your responsibilities will include programming, collaborating with the design team and clients to produce necessary artifacts, understanding the client's business domain, and contributing to projects with Digital Business Transformation (DBT) opportunities. You will leverage your technical expertise and problem-solving skills to collaborate closely with clients, transforming complex ideas into end-to-end solutions that drive our clients" business forward. Additionally, you will continuously explore and assess emerging technologies and methodologies to offer scalable and elegant solutions that align with the clients" business objectives. To excel in this role, you should possess a range of skills and experience, including 3.5 to 5 years of experience in developing microservices using Spring Boot. You should be well-versed in various aspects of microservices, such as security, transactions, idempotency, log tracing, distributed caching, monitoring, and containerization requirements. Proficiency in developing High Cohesion & Loosely Coupled Microservices, along with hands-on experience in Microservices Architecture, is essential. Furthermore, you should demonstrate excellent acumen in Data Structures, algorithms, problem-solving, and logical/analytical skills. A solid understanding of OOPS concepts, design principles, different types of design patterns, and concepts like Exceptional handling, Serialization/Deserialization Immutability, etc., are necessary. Experience in multithreading, concurrent packages, concurrent APIs, Java Memory Management, RDBMS or NoSQL databases, RESTful web services, Spring Cloud/Spring Boot, and writing JUnit test cases using Mockito/Powermock frameworks is also required. Additionally, any Cloud Certification, experience in distributed computing, building scalable systems, and familiarity with UX areas like ReactJS, NodeJS, Webflux, etc., will set you apart in this role. A bachelor's or master's degree in Computer Engineering, Computer Science, or a related field is the educational background expected for this position. Publicis Sapient offers a gender-neutral policy, 18 paid holidays throughout the year, generous parental leave, new parent transition programs, flexible work arrangements, and Employee Assistance Programs to support your wellness and well-being.,
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
As a Backend Senior Software Engineer at HireRight, you will be responsible for implementing software application subsystems and services. Your role will involve leading small development projects, analyzing business requirements, creating Functional Specifications, and implementing software designs. You will analyze, design, document, code, and test tasks of medium size and complexity. Providing accurate estimates and reports on development progress will be a key part of your responsibilities. Additionally, you will design, document, and code unit test programs, develop test programs and functional prototypes when necessary. Collaboration with product management, quality assurance, and system architects to ensure that the code developed meets system requirements and design will be an essential aspect of your role. You will also participate in design and code reviews and may be called upon to mentor, provide technical assistance, and delegate tasks to more junior developers. To be successful in this role, you should have at least 7 years of experience in Java, Spring Boot, Spring Cloud (Mongo DB preferred), and working in a multi-tier distributed architecture environment. Proficiency in using REST APIs, standard software development tools, SQL and Non-SQL databases, debugging, performance profiling, optimization, and agile development methodologies is required. An understanding of multi-threading and concurrency will also be beneficial. At HireRight, we offer a collaborative and innovative work environment where your contributions make a difference. If you are ready to take on this exciting opportunity, please submit your resume/CV in English. Rest assured that all resumes are held in confidence, and only candidates closely matching the requirements will be contacted during this search.,
Posted 2 weeks ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
As a Lead Software Engineer at Mastercard, you will be a part of the Mastercard Shared Services group, dedicated to driving adoption and evolution of Consumer Data Management (CDM) Services. These services form the core foundation of Mastercard's global product and service offerings by providing a secure and unified source of Consumer PII/PCI data. Your role will involve designing and implementing innovative Java-based capabilities to enhance the Consumer Data Management services, ensuring high performance, low latency, and scalability. Collaboration with Product Owners and cross-functional teams will be essential in defining features and user stories that enhance business impact and consumer experience. Leading an Agile SCRUM team, you will guide them to meet deadlines, address emerging issues, and propose effective solutions. Your expertise in Java, micro-service development, architecture, and design will be crucial in delivering solutions that meet the evolving business needs. Your technical skills should include proficiency in Spring Cloud, Spring Boot, Tomcat, full-stack engineering with Angular, and working with SQL and NoSQL persistence technologies. Familiarity with cloud hosting technologies like PCF and Azure, CI/CD principles, and performance optimization will be essential in this role. Additionally, knowledge of event streaming frameworks such as Kafka and monitoring solutions like Splunk and Dynatrace will be advantageous. As an ideal candidate, you should possess excellent communication and collaboration skills, leadership qualities, and the ability to take on challenging opportunities. Your educational background should include a Bachelor's degree in Information Technology, Computer Science, or equivalent work experience. It is expected that you adhere to Mastercard's security policies, ensure confidentiality and integrity of information, and participate in mandatory security trainings. If you are a highly motivated individual with a passion for innovation, problem-solving, and driving consumer data management strategies forward, we invite you to join our team in Pune and contribute to creating a sustainable world that unlocks priceless possibilities for all.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
lucknow, uttar pradesh
On-site
As a Senior Java Developer at our dynamic and innovative Company based in Lucknow, you will be an integral part of our growing development team. Your primary responsibility will be to develop, test, and maintain Java-based applications, with a specific focus on SaaS solutions. You will collaborate closely with cross-functional teams, including product management, UI/UX designers, and quality assurance, to deliver innovative software solutions that meet our high standards. In this role, you will also have the opportunity to lead and mentor junior developers, providing guidance and ensuring adherence to code quality standards. Your expertise in Java development, along with experience in modern technologies such as Hibernate, Spring Boot, and SaaS-based applications in domains like Hospital Management Systems (HMS) and E-commerce, will be crucial to the success of our projects. Key Responsibilities: - Develop, test, and maintain Java-based applications, with a focus on SaaS solutions. - Collaborate with cross-functional teams to deliver innovative software solutions. - Lead and mentor junior developers, ensuring code quality standards are met. - Participate in architecture design and code reviews to ensure scalability, security, and performance optimization. - Troubleshoot and resolve complex technical issues in a timely manner. - Stay updated with industry trends, technologies, and best practices in Java development. - Write clear, maintainable, and efficient code while adhering to coding standards. - Contribute to the continuous improvement of development processes, tools, and methodologies. Required Skills and Qualifications: - Working experience in Core Java (JDK 8+), React, JavaScript, HTML, J2EE, Spring Boot, and other related tools. - Familiarity with technologies like Spring Cloud, Spring JPA, API Micro Service Architecture, Junit, XML, Jenkins, Kakfa, and various databases. - Experience with AWS cloud-based services and Docker containers. - Proficiency in Object-Oriented design and Web MVC frameworks. - Knowledge of code quality frameworks like SONAR and a quality-centric approach. If you have 5+ years of experience in Java development and possess the required skills and qualifications, we invite you to join our team as a Senior Java Developer and contribute to the success of our projects. This is a full-time, on-site position based in Lucknow, where you will have the opportunity to work on cutting-edge IT solutions in various domains such as Healthcare, E-commerce, and FinTech.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
indore, madhya pradesh
On-site
As a Java Developer with over 3 years of experience, you will be responsible for analyzing, designing, developing, testing, and documenting application software following standard agile development processes. You will closely interact with customers in India and globally to understand functional and technical requirements. Applying your technical skills, you will design software and technical solutions to meet client needs. Developing code and unit tests to align with technical design and coding principles will be a key aspect of your role. Additionally, you will prepare technical documents, provide knowledge transfer, and support production issues. Application deployment and maintenance on cloud platforms will also be within your scope of work. Collaboration with Tech Leads/Architects to adhere to established architectural practices for delivering solutions that meet Quality, Cost & Delivery requirements will be essential. Being adaptable to learning new technologies and ensuring best software practices and standards will also be expected. Furthermore, you will serve as a mentor to junior team members, actively participate in knowledge sharing, and contribute to team building efforts. To qualify for this position, you should hold a B.Tech. / B.E. / M.Tech. / MCA in Computer Science or IT from a reputable institute. You must possess at least 3 years of experience in designing and developing highly-scalable applications and platform development in product-based companies or R&D divisions. Strong proficiency in logic, algorithms, and computer sciences fundamentals such as Data Structure, OOPS, Databases, and Operating Systems is required. Hands-on experience in building scalable applications using Java (version 8 and above), Spring boot, Spring Data, JPA, Spring Cloud, microservices pattern, and RESTful APIs is crucial. Additionally, you should have knowledge of JavaScript and at least one UI framework, along with expertise in at least one major relational and NoSQL database system. Comfort with working in cross-platform environments (Windows, Linux) and public clouds is desirable, as well as basic experience in a cloud provider (AWS/Azure/GCP) or at least docker and Kubernetes. Proficiency with CI/CD development environments/tools such as Git, Maven, Jenkins, and experience in writing unit and integration tests using Junit and using mock frameworks like Mockito, WireMock are necessary. Demonstrating ownership for the development and design of modules/features in a product/software delivery, adaptability to change, willingness to learn new technologies, experience with Agile (Scrum) methodologies, and working on performance optimization, memory profiling, and scalability of applications are key qualifications for this role.,
Posted 2 weeks ago
12.0 - 20.0 years
20 - 25 Lacs
hyderabad, pune, bengaluru
Hybrid
Hi All, We are hiring for one of the top MNC, please go through the JD mentioned below and forward your profile in payel.chowdhury@in.experis.com . Role : Senior Java Developer Experience: 12+ Years Notice Period - Immediate to 15 days only . Location : Hyderabad/ Bangalore/Pune Job Description 12+ years of professional experience in Java development. Strong foundation in core Java concepts (collections, multithreading, JVM internals, performance tuning). Hands-on experience with Spring Boot, Spring Cloud, and REST APIs. Proficiency in microservices design patterns and distributed system architecture. Strong knowledge of Apache Kafka (producers, consumers, topics, partitions, scaling). Experience with MongoDB (schema design, indexing, query optimization). Expertise in system integrations (SOAP/REST APIs, message brokers, external systems). Familiarity with monitoring & observability tools (Prometheus, Grafana, ELK, Splunk, etc.). Solid understanding of CI/CD pipelines, DevSecOps, containerization (Docker/Kubernetes). Excellent problem-solving, debugging, and performance optimization skills. Strong communication skills and ability to work in agile teams. Preferred Skills Experience with cloud platforms (AWS). Familiarity with security best practices in microservices and integrations. Knowledge of testing frameworks (JUnit, Mockito, integration testing). Experience with high throughput, low-latency systems.
Posted 3 weeks ago
8.0 - 13.0 years
30 - 40 Lacs
pune
Hybrid
Name of Position: Senior Backend Developer JAVA, ETL & Microservices Company Name: Dataceria Software Solutions Pvt. Ltd. Job Type: Permanent Experience: 8+ Years Location: Pune (Hybrid – 2-3 days in office) Work Timings: USA & UK time zone aligned About the Role Dataceria is seeking highly skilled Senior Backend Developers (Java, Microservices, ETL) to join a strategic modernization project for a global client. This role involves working on complex enterprise applications in a hybrid work model, collaborating with architects, leads, and other senior developers to deliver scalable and robust backend solutions. Key Responsibilities Design, develop, and maintain backend services using Java 8+, Spring Boot, and Hibernate/JPA . Build, deploy, and manage microservices in Kubernetes (AKS or equivalent) . Design and implement ETL pipelines using Apache Airflow, Spring Batch, or Apache Camel . Work with Snowflake for pipeline creation, DB deployment, and query optimization. Integrate messaging systems using Kafka or equivalent enterprise messaging tools. Collaborate with cloud infrastructure teams to deploy and maintain services on Azure Cloud (AWS/GCP acceptable if willing to cross-skill). Develop and manage RESTful APIs for microservices communication. Contribute to CI/CD pipeline setup , deployment automation, and Git-based version control. Collaborate in Agile Scrum teams , participating in sprint planning, reviews, and retrospectives. Troubleshoot, debug, and resolve production issues efficiently. What We’re Looking For Must-Have Skills: 8+ years in software development with a strong backend coding foundation (Java 8+, J2EE, Spring Boot, Hibernate/JPA) . Expertise in Microservices architecture, REST APIs, JSON . Hands-on experience with ETL tools – Apache Airflow, Spring Batch, or Apache Camel. Strong SQL knowledge ( MS-SQL, PostgreSQL ) plus Snowflake database expertise. Proficiency with Azure Cloud, Kubernetes (AKS), Docker . Messaging systems: Kafka (or equivalent). Experience in CI/CD setup and troubleshooting (preferably Azure DevOps). Strong leadership, problem-solving, and communication skills. Ability to work in fast-paced, global environments with flexible hours when required. Preferred Skills: Exposure to UI technologies (ReactJS, JavaScript, HTML5, CSS3). Experience in Financial/Banking domains . Familiarity with Maven, Gradle, Git, Terraform (IaC) . DB performance tuning, Infrastructure-as-Code. Tools knowledge: Control-M, Dynatrace, ServiceNow . Strong Unix/Linux scripting and command-line expertise. Role Scope & Expectations Work across legacy and modernization projects within microservices-based architectures. Assigned to scrum teams in Pune , with potential module rotations. Contribute actively to architecture discussions and solution design . High priority on Java + Microservices + Cloud (Azure/Kubernetes) with Snowflake & ETL expertise as must-haves. Work closely with global teams (APAC/EMEA/US) ; calls often scheduled in India evenings . Candidate Fit – Priorities Strong backend developer with proven microservices and cloud-native deployment experience. Snowflake & ETL expertise is mandatory – minimal learning curve acceptable. Deal-breakers: Weak backend fundamentals or lack of cloud-native deployment knowledge.
Posted 3 weeks ago
8.0 - 12.0 years
10 - 20 Lacs
noida
Work from Office
We are seeking an experienced Java Technical Lead with 8-12 years of experience for an immediate joiner position in Noida. The role involves leading a technical team in the design, development, and implementation of scalable Java-based enterprise solutions using Agile methodologies. Responsibilities include defining architecture, capturing requirements, leveraging Spring Boot and Spring Cloud frameworks, performing code reviews, implementing PoCs, troubleshooting bottlenecks, and ensuring system scalability and performance. The candidate should possess strong expertise in distributed architecture, multithreading, RDBMS, and NoSQL databases, with added knowledge in Apache Spark, Data Science, ML & AI. Excellent leadership, communication, and problem-solving skills are essential.
Posted 3 weeks ago
5.0 - 8.0 years
12 - 20 Lacs
navi mumbai
Hybrid
Key Responsibilities Design, develop, and maintain enterprise applications using Java 8+ , Spring Framework , and Hibernate/JPA . Build and consume RESTful Web Services for seamless integration across platforms. Work with Struts 1.x , JSP , Servlets , and other J2EE components. Manage and optimize database interactions using DB2 or other SQL-based databases. Deploy and troubleshoot applications on middleware servers such as WebSphere , JBoss , and Tomcat . Collaborate with cross-functional teams to support and enhance existing systems. Participate in release planning and execution, ensuring smooth deployment cycles. Communicate effectively with clients and stakeholders to understand requirements and deliver solutions. Stay updated with emerging technologies and demonstrate a willingness to learn quickly. Required Skills Core Java (Java 8+) Spring Framework : Spring Boot, Spring MVC, Spring Security, Spring Integration, Spring Cloud Hibernate / JPA Microservices Architecture RESTful APIs SQL / DB2 Middleware Servers : WebSphere, JBoss, Tomcat Good to Have Frontend Technologies : Angular, JavaScript Experience with release management and deployment procedures Strong problem-solving skills and adaptability Excellent communication and interpersonal skills Ability to work independently and as part of a team Role & responsibilities Preferred candidate profile
Posted 3 weeks 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |