Jobs
Interviews

13893 Spring Boot Jobs - Page 4

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

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

You are seeking a GCP Engineer with over 4 years of hands-on experience in designing, developing, and migrating applications within the Google Cloud Platform (GCP) environment. Your expertise should encompass a broad spectrum of GCP services, including but not limited to Cloud Run, Firestore, Cloud Storage, Pub/Sub, Cloud Scheduler, Secret Manager, Logging, Monitoring, Load Balancing, Cloud Armor, DNS, CDN, and Apigee. It is crucial that you possess proficiency in Java and its related frameworks such as Spring Boot, Spring Batch, and Spring Cloud. Your knowledge of API and microservice design principles should be robust, with a track record of successful implementation in practical projects. Effective communication skills are essential for seamless collaboration with both clients and development teams. Key Responsibilities: - Over 4 years of hands-on experience in GCP environment - Thorough understanding of GCP services like Cloud Run, Firestore, Cloud Storage, Pub/Sub, and more - Proficiency in Java and related frameworks such as Spring Boot, Spring Batch, and Spring Cloud - Strong grasp of API and microservice design principles with practical project implementation experience - Excellent communication skills for effective interaction with clients and development teams - Desired experience in application migration and modernization - GCP Associate or Professional Certification would be advantageous.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The job is a permanent position with a hybrid work model requiring three days in the office. The ideal candidate should have an immediate to 30 days notice period. The compensation offered for the position is between 20-28 LPA for candidates with 5-9 years of experience and 30-38 LPA for candidates with 10-12 years of experience. Only Bangalore-based candidates are eligible for this role and must attend an in-person interview. The interview drive for shortlisted candidates will be held on 9th August with all rounds scheduled on the same day. Sourcing for candidates will end on 8th August at 11:00 AM IST. The job offers a fixed salary with no variable component. Immediate joiners can receive a joining bonus of up to 1 LPA if they join within a week. As a Java Backend Developer, your primary responsibilities will include architecting, building, and maintaining scalable microservices using Java 8+ and Spring Boot. You should apply design patterns, domain-driven design (DDD), and 12-factor principles while writing clean, modular, and testable code following SOLID and OOPS principles. Additionally, you will be required to implement REST APIs, Spring Security, and JPA-based persistence. Collaboration across teams in an Agile environment, participation in code reviews, and sprint ceremonies are essential aspects of the role. Leveraging tools like Git, Jenkins, and SonarQube for CI/CD, as well as deploying and maintaining services in cloud-based environments (preferably AWS), are key responsibilities. Participation in in-person interviews and contribution to a collaborative team culture are also expected from you. To qualify for this position, you must have a minimum of 5 years of experience in Java backend development, proficiency in Data Structures & Algorithms, and problem-solving skills. Strong expertise in Java 8+, Spring Boot, and Microservices architecture is necessary. An understanding of cloud concepts, basic DevOps tools, experience with Hibernate/JPA, REST APIs, and Spring Security are also required. Hands-on experience with Git, Jenkins, SonarQube, knowledge of testing frameworks like JUnit, excellent verbal and written communication skills, and a full-time BE/BTech or PG degree in Computer Science or a related field are essential. Applicants must currently reside in Bangalore.,

Posted 2 days ago

Apply

3.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

You are a Technology Lead specializing in Java Full Stack development, with 5 to 8 years of experience in the field. Your role will be crucial in providing technical expertise and leadership to the team, ensuring the delivery of secure and scalable enterprise-level solutions. You will be proficient in Java, Spring Framework, Angular, and Microservices, driving the development of innovative solutions. Your primary responsibilities will include leading and overseeing full-stack development using Java and Angular technologies. Conducting code reviews, troubleshooting issues, and guiding team members will be essential aspects of your role. Moreover, you will be responsible for implementing secure coding practices, working with distributed systems, and ensuring the development of high-performance applications. Additionally, you will own the build and release processes, collaborating with cross-functional teams such as DevOps, QA, and product teams. Your skills must include expertise in Java (1.8 or above), Spring Boot, Spring MVC, Spring JPA, Hibernate, Microservices Architecture, Angular (v4+) with TypeScript, JavaScript, jQuery, SQL/Relational Databases (e.g., Microsoft SQL Server), Build Tools & CI/CD (Maven, ANT, Hudson), Version Control (SVN and Git), and Unit Testing Frameworks (JUnit). In addition to the primary responsibilities, you are expected to have secondary or good-to-have skills such as experience with JBPM (Java Business Process Management), knowledge of security tools and static/dynamic scans, proficiency in design patterns and architectural best practices, and domain experience in Financial Services or Life Insurance. You should hold a Bachelor's Degree in Computer Science, Engineering, or a related discipline. Your ability to collaborate with various teams, drive technical excellence, and deliver high-quality solutions will be key to your success in this role.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

nagpur, maharashtra

On-site

We are looking for Senior Java Developers with strong AWS skills to join our high-performing teams across India. If you have a passion for building scalable, cloud-native applications and desire to work on cutting-edge solutions for global clients, we are interested in connecting with you. Your key responsibilities will include designing, building, and maintaining scalable and reliable backend services using Java and AWS. You will collaborate with cross-functional teams, including architecture, QA, DevOps, and product teams to deliver high-quality software. Additionally, you will develop and maintain REST APIs, ensuring their performance, scalability, and security. Leveraging AWS services to deploy and manage applications in the cloud will be a crucial part of your role. As a Senior Java Developer, you will participate in code reviews, provide technical guidance, and enforce coding standards. Working in an Agile development environment, you will contribute to sprint planning, estimation, and delivery. Troubleshooting production issues, performing root cause analysis, and implementing fixes will also be part of your responsibilities. To excel in this role, you should be proficient in Java, Spring, and Spring Boot. Strong hands-on experience with AWS cloud services such as Lambda, S3, EC2, API Gateway, and RDS is essential. Experience in developing and consuming RESTful APIs, understanding of microservices architecture, and familiarity with CI/CD pipelines and version control systems are also required. Knowledge of containerization tools like Docker and Kubernetes is a plus. At GlobalLogic, we offer a culture of caring where people always come first. You will experience an inclusive culture of acceptance and belonging, building meaningful connections with collaborative teammates, supportive managers, and compassionate leaders from day one. We are committed to your continuous learning and development, providing various opportunities to grow personally and professionally. You will have the chance to work on interesting and meaningful projects that make an impact. We believe in balance and flexibility, offering different career areas, roles, and work arrangements to help you achieve the perfect balance between work and life. Joining GlobalLogic means becoming part of a high-trust organization where integrity is key. Truthfulness, candor, and integrity are fundamental values that guide our interactions with employees and clients. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner known for creating innovative and impactful digital products and experiences. By collaborating with us, you will have the opportunity to work on cutting-edge solutions that shape the world today.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You will be a part of the Digital function at KPMG In India, a professional services firm affiliated with KPMG International Limited since its establishment in India in August 1993. Leveraging the global network of firms, our professionals are well-versed in local laws, regulations, markets, and competition. With offices across India in multiple cities, we offer services to national and international clients across various sectors, aiming to deliver rapid, performance-based, industry-focused, and technology-enabled solutions. As a member of the Lighthouse practice, your focus will be on providing data, analytics, cloud, and engineering solutions to clients. The role requires a minimum of 2 years of experience in Java and related technologies, with proficiency in Core Java, Spring, Spring boot, API, and SQL. Experience with Kafka, Angular, and React is considered a plus. Strong verbal and written communication skills are essential, along with the ability to work directly with clients. You should have a solid understanding of data structures, algorithms, object-oriented design, design patterns, and experience with the agile software development lifecycle. The role is open to Engineering Graduates or Postgraduates, and KPMG promotes equal employment opportunities for all candidates.,

Posted 2 days ago

Apply

9.0 - 13.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Java Developer, you will be responsible for developing and maintaining enterprise applications using Java and various J2EE technologies. Your primary focus will be on utilizing Java 8, Spring Boot, Spring MVC, Hibernate framework, and Microservices to create efficient and robust solutions. You will have hands-on experience in implementing design patterns such as Singleton, DAO, and MVC to ensure the scalability and maintainability of the applications. In this role, you will be actively involved in Integration testing and Sanity Testing to verify the functionality and performance of the developed applications. Experience in working in an Agile (Scrum) environment will be beneficial as you will collaborate with cross-functional teams to deliver high-quality work to the client. Your responsibilities will include developing RESTful APIs, participating in the Analysis, Design, Coding, and Testing phases of the application development lifecycle. You will be expected to have knowledge of Unix and Oracle PL/SQL store procedures to effectively contribute to the project. Overall, as a Java Developer, you will play a key role in delivering quality work, leveraging your skills in Java development and related technologies to create innovative solutions for enterprise applications.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You would be an ideal fit for this role if you have 5-9 years of experience with technical skills in Java, Mongo DB, Spring, Spring boot, and Micro services. Your responsibilities at Mobius would involve designing, developing, and maintaining high-performance, scalable, and robust Java applications. You will work with Mongo DB databases to implement data storage and retrieval solutions, collaborate with cross-functional teams to identify and implement new features, and write clean, maintainable, and efficient code using Java and Mongo DB. Ensuring the quality of delivered software by writing unit and integration tests, troubleshooting and debugging complex issues in the applications, and keeping up to date with the latest industry trends and technologies are also part of your typical work. You should have extensive experience with Mongo DB, including data modeling and query optimization, strong knowledge of OOP principles and design patterns, experience with MVC frameworks such as Spring or Struts, familiarity with Agile software development methodologies, and hands-on experience to create and work with micro services. Your problem-solving and analytical skills should be excellent to excel in this role.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Java Backend Developer, you will be responsible for developing and maintaining enterprise applications using Java/J2EE technologies. You will work on the entire System Development Life Cycle (SDLC) and have a proficient understanding of cloud-based application deployment. Additionally, you will be familiar with common technology stacks such as MVC, Spring, microservices, and have a good grasp of agile methodologies. You should have strong Java backend development skills and possess knowledge of algorithm-solving. It is expected that you have solved medium-easy, medium-hard, and hard-easy problems on platforms like GeekForGeeks and LeetCode. A decent understanding of SQL concepts like self-join, inner join, and left outer join, as well as object-oriented principles, is necessary for this role. Knowledge of multiple front-end languages and libraries like HTML, CSS, JavaScript, and jQuery is a plus. Understanding of design patterns such as DAO, DTO, and Model View Controller will be beneficial. Working knowledge of JSON and XML technologies, along with RESTful API architecture using Spring Boot, is required. Nice to have skills include some knowledge of frontend technologies like React/Angular, familiarity with the AWS stack, and experience with Git/CI-CD pipelines. Prior experience with Infrastructure as Software, container orchestration, observability, and CICD will be advantageous for this position.,

Posted 2 days ago

Apply

7.0 - 11.0 years

0 Lacs

guwahati, assam

On-site

As a Developer, you will be responsible for the overall development, implementation, and technical aspects of software development projects. Your main focus will be to ensure the successful execution of the technical vision and strategy. It will be your duty to adhere to technical standards, maintain code quality, and uphold the overall technical integrity of the project. You should have a minimum of 7 years of experience in software development and hold a B.E./B.Tech degree in any specialization or MCA. The position is based in Guwahati, Assam. Your skill set should include expertise in core Java concepts, object-oriented programming principles, Java features like lambda expressions and streams, and developing enterprise-level applications using Java EE technologies. Proficiency in the Spring framework for building scalable applications and experience with Spring Boot for rapid development of microservices is essential. You should also have a good understanding of ORM concepts, experience with Hibernate or similar frameworks, and proficiency in web development technologies such as HTML, CSS, and JavaScript. Experience working in Agile/Scrum development environments, familiarity with relational databases like MariaDB, MySQL, PostgreSQL, or Oracle, and knowledge of CI/CD pipelines using tools like Jenkins, GitLab CI, or Travis CI are required. You should also be familiar with containerization technologies like Docker and have experience in building microservices-based architectures. Your responsibilities will include collaborating with stakeholders to understand requirements, designing system architecture, writing and optimizing front-end and back-end code, integrating third-party services, and implementing performance optimizations. You will be expected to set up CI/CD pipelines, monitor system health, fix bugs, provide ongoing maintenance, and document code and system operation guides. Additionally, you will work closely with the team, ensure security best practices, stay updated with new technologies, and suggest process improvements. It is important that you have experience in conducting feasibility studies, providing estimates for new features and projects, writing clean and efficient code, and executing various tests to ensure software quality and functionality. You will also be involved in debugging and resolving issues reported by testers or end-users, participating in team meetings, code reviews, and brainstorming sessions, and identifying areas for process improvement. Overall, you will play a significant role in the development and management of application systems, ensuring compliance with industry standards and best practices. Your ability to work effectively within a team, communicate well with stakeholders, and manage software requirements will be crucial for success in this role.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

The lastminute.com group is a publicly traded multinational Group, a prominent player in the online travel industry worldwide, dedicated to simplifying the travel experience for its customers. Offering a wide range of travel services including flights, hotels, holidays, city breaks, cruises, car hire, and more, the Group operates multiple well-known brands such as lastminute.com, Bravofly, Rumbo, Volagratis, and Jetcost. With a global presence spanning 17 languages and 40 countries, the Group's websites and mobile apps attract 43 million unique users each month, seeking and booking travel and leisure experiences. With a team of over 1,200 professionals, the Group is committed to delivering a diverse and inspiring array of travel-related products and services to its audience. Headquartered in Chiasso, Switzerland, the Group is currently seeking a Contributor Software Development for one of its development centers based in Bangalore, India. Key responsibilities: - Develop high-quality, clean, scalable, and reusable code following best practices in software engineering architecture and processes (such as Code Reviews, Unit testing, etc.) for products and scalable applications. - Collaborate with product owners and business teams to understand detailed requirements and oversee the complete lifecycle of your code from design to implementation, test automation, and delivery. - Ensure prompt responses to business requirements and management requests. - Take ownership of technical delivery in alignment with project timelines and requirements. Requirements / Qualifications: - 2-5 years of hands-on experience in Software Web Development using Java/J2EE technologies. - Proficiency in building microservices with Spring Boot or Spring framework. - Basic understanding of AWS cloud services. - Strong experience with unit testing frameworks. - Fundamental knowledge of at least one RDBMS (preferably Mysql). - Highly proactive, aggressive, and self-motivated individual. Education: - BE / B.Tech / MCA or equivalent qualification is required.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have a Bachelor's degree in computer science/engineering or equivalent with 5-8 years of experience in Java-based application software development. Your expertise should include Java/J2EE, Hibernate, JDBC, JavaScript, RESTful or SOAP web services using XML/JSON, Spring, Spring Batch, and building Microservices using Spring Boot. You should have experience in scaling and debugging interconnected microservices. Your strong background should include working with Traditional RDBMS and SQL (Postgres, Aurora, etc.), along with solid software development fundamentals such as design, coding, automated testing, source control, continuous integration, and continuous delivery/deployment. You should possess hands-on technical experience supporting development, infrastructure, and operations. Familiarity with streaming platforms like Confluent Kafka and hands-on experience with AWS cloud technologies and platforms is essential. An AWS Developer certification is recommended. You should also have an understanding of DevOps CI/CD practices. As a self-starter with strong initiative, you must be able to work independently with minimal direction and manage your workload efficiently to deliver high-quality results. Proficiency in tools such as GitHub, Eclipse, Jira, Confluence, MS Office, SharePoint, and Smartsheet is required. Excellent verbal and written communication skills, solid analytical reasoning for troubleshooting, experience in both Waterfall & Agile methodologies, and working with high transaction systems are also expected from you for this role.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Lead the end-to-end delivery of features by ensuring high-quality and timely releases. Hire, coach, and mentor engineers to cultivate a culture of ownership and performance. Design, review, and enhance scalable systems and infrastructure for optimal performance. Facilitate seamless integration with third-party systems, SDKs, and APIs. Collaborate closely with DevOps and infrastructure teams to uphold uptime, security, and performance standards. Maintain a hands-on approach by actively participating in code reviews, proof of concepts (POCs), and intricate problem-solving tasks. Monitor key engineering metrics and spearhead continuous improvement initiatives in processes. Additionally, contribute insights to technology strategy and architectural decisions. With a minimum of 8 years of collective experience, including a minimum of 2 years in engineering management, the ideal candidate should possess a strong foundation in Java and Spring Boot. Demonstrated proficiency in managing agile teams and successfully delivering complex backend systems is essential. Exposure to cloud infrastructure (AWS/GCP/Azure) and familiarity with CI/CD pipelines is advantageous. A deep understanding of system design principles, microservices, scalability, and maintaining high availability is required. Effective communication and collaboration skills are essential for this role. A startup mindset, characterized by comfort with ambiguity, a proactive approach, and a strong sense of ownership, is highly valued.,

Posted 2 days ago

Apply

0.0 - 4.0 years

0 Lacs

delhi

On-site

Mente Consultancies is seeking JAVA programming interns for their office in New Delhi. This internship opportunity ranges from 3 to 6 months, including a 2-week induction training period. During the internship, you will receive compensation. This is an on-site role. Your responsibilities will include: - Engaging in programming assignments using Java, Angular, Spring boot, and other front-end technologies - Collaborating with the team to develop applications based on project requirements - Assisting project teams in the design, development, and testing of software programs We are looking for candidates who have: - A degree in any science or engineering field (Students currently pursuing their degree are not eligible for this position) - Experience with programming languages, specifically Java and related technologies - Strong problem-solving abilities - A commitment to achieving project goals - Completed a UG/PG degree Please note that some interns may be offered a job position at Mente Consultancies based on performance.,

Posted 2 days ago

Apply

5.0 - 10.0 years

0 - 0 Lacs

bangalore, hyderabad

On-site

Job Title: Java Developer (Kafka & Aws or Angular/React Experience) F2F interview on 9th Aug'25 (i.e. - Saturday) Location: Bangalore / Hyderabad Job Type: Full-Time Experience Level: Mid to Senior Level 5 to 7 Yrs 7 to 9 yrs 9 to 13 yrs Requirements Hands on experience in professional Java development experience. Experience with Spring Boot, REST APIs, and Microservices architecture. Either : Hands-on experience with Apache Kafka and AWS (Lambda, EC2, S3, etc.) , OR Strong experience with Angular or React for building modern web UIs. Understanding of CI/CD pipelines and Git. Strong problem-solving and communication skills. Kindly share your updated resume on kanchansinghdelta2025@gmail.com with below details. Please fill in the details mentioned below: Total Work Experience: Relevant Work Experience: Current CTC: Expected CTC: Current Location : Notice period ( Negotiable to how many days ) : If Serving /Served Notice period ( Last working Day ) : Available for Face to face interview on 9th Aug'2025 :

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be part of Brightly, a Siemens company, which is a global leader in intelligent asset management solutions. Brightly's cloud-based platform leverages over 20 years of data to provide predictive insights that assist users throughout the asset lifecycle. With over 12,000 clients worldwide, Brightly offers a suite of intuitive software including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability, and Community Engagement. Alongside award-winning training and services, Brightly aims to guide organizations towards a future with smarter and sustainable assets. As an engineer at Brightly, you will collaborate with a team of talented engineers and product experts in a fast-paced environment. Your responsibilities will include designing, implementing, delivering, and supporting innovative products and integrations. Your passion and dedication to software craftsmanship are highly valued at Brightly. Your tasks will involve building performant features for next-generation software applications, utilizing your deep understanding of computer science, programming principles, and data structures to develop innovative solutions. You will be responsible for developing libraries and frameworks to scale development efficiently across multiple projects, ensuring quality throughout the agile product lifecycle, writing maintainable code, and aligning with company goals and metrics. Working closely with product owners, you will translate user requirements into technical specifications, support products, address production incidents, and contribute to troubleshooting and resolution of support issues. Embracing a DevOps mentality, you will focus on data-driven analysis, pragmatic decision-making, and staying updated with technological trends. Collaboration with senior engineers, development managers, and product managers in an agile environment will be essential. Your continuous learning, adaptation to change, and proactive involvement in continuous improvement processes will drive success within the team. To qualify for this role, you should have a Bachelor's degree in computer science or a related discipline, or equivalent work experience. You should possess 1-3 years of work experience and have a solid understanding of data structures, algorithms, object-oriented programming, databases, web programming, design patterns, and SOLID principles. Proficiency in Java frameworks, REST services, micro-services, unit testing, test automation frameworks, and agile methodologies is required. Strong communication, partnership, and teamwork skills are essential. Experience with Java, J2EE, messaging, Spring Boot, Spring MVC, Hibernate, SQL Server/MySQL/MongoDB, Tomcat/Jetty/Weblogic, Mockito/Junit, Git/SVN, Maven/Gradle, and DevOps environments is preferred. Bonus points will be awarded for knowledge of AWS, open-source contributions, agile methodologies at scale, Kubernetes, Docker, gRPC, and relevant certifications. Brightly values Service, Ingenuity, Integrity, and Togetherness, which guide their decisions, foster innovation, and drive positive impacts on businesses and communities. By upholding these principles, Brightly aims to create great experiences for employees, customers, and the environment. Join Brightly, and together, let's illuminate the path to a brighter future.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

navi mumbai, maharashtra

On-site

Exciting opportunity for a backend developer in Java. We are hiring for an RBI project with our client Reserve Bank IT at Juinagar. As this is an urgent requirement, we have arranged a virtual drive on 17th May 2025. Experience/ Qualifications: - 6-8 years of total experience. - Minimum of 4 years of experience in designing and developing web applications on one or more of the following technologies: - Angular 7/8 or above with Spring boot - J2EE using Spring MVC framework, Hibernate, Jasper, JSP, Servlets etc - Exposure to Web Services (SOAP, WS-Security, RESTful) design and development - Exposure to web application deployment and troubleshooting on Web & Application Server (WebLogic/Tomcat/JBoss) - Exposure to designing and maintaining back-end components on different database applications, Oracle 11g & above exposure is preferred. - Exposure to Software Development/Support functions Responsibilities: - Responsible for design, code, installation, testing and maintenance of software systems (might include shifts based on business criticality) on the above technologies - Perform code review - Develop and adhere to standard SDLC methodologies to produce project results that are measurable and delivered on time and schedule - Develop and adhere to project standards for development including tools, platforms, methodology and controls to ensure efficiency, quality, and consistency - Provide technical documentation updated to the latest enhancement or release - To assists in reviewing the current technical architecture, including design patterns and development methodologies - Flexible to work in different technologies and different stages of the software development cycle - Be a hardworking team player and quick learner - Excellent problem-solving skills and can-do attitude - Strong interpersonal and articulation skills both spoken and written - Ability to learn new technologies and deliver as per business needs both in software development and/or Support projects.,

Posted 2 days ago

Apply

0.0 - 3.0 years

0 Lacs

gautam buddha nagar, uttar pradesh

On-site

You are seeking a Full Stack Developer (React, Spring Boot, MySQL, JPA, Redux Toolkit) to create interactive web applications by utilizing React for the front end and Spring Boot for the back end. Your role will involve proficiency in React, Spring Boot, and MySQL, a solid grasp of RESTful APIs and microservices, familiarity with state management such as Redux Toolkit, basic knowledge of HTML, CSS, and JavaScript, as well as experience with version control systems like Git. In addition to the key skills, you should have a Bachelor's degree in Computer Science, IT, or a related field, along with 6 months to 1 year of experience in full stack development. Prior experience in a startup environment would be advantageous. Joining our collaborative team will provide you with an opportunity to enhance your career in web development. If you are interested in this exciting opportunity, kindly apply via hr@dreamsol.biz or reach out to us for further information.,

Posted 2 days ago

Apply

12.0 - 18.0 years

0 Lacs

pune, maharashtra

On-site

As a BE/ME/MS/MCA degree holder with a minimum of 12-18 years of development experience encompassing Java, J2ee, Micro Services, MongoDB, Oracle, and PL/SQL, you will be responsible for providing technical engineering leadership for multiple large scale/complex global software solutions. Your role will require a strong understanding of object-oriented analysis and design, design patterns, high availability, and concurrent programming. Your expertise in Agile projects and SAFe Agile ceremonies will be essential, alongside demonstrated software development skills and experience in implementing technologies like Java, J2EE, Spring framework, Hibernate, JPA, and App Server. Experience in building enterprise transaction-based systems focusing on recovery, stability, reliability, scalability, and performance is crucial. You must possess a deep understanding and extensive experience in developing REST-based web services using Spring Boot, as well as designing complex applications in a microservices platform. Additionally, strong experience in integrating Web Services, JPA, Containerization, service registry, service discovery tools, log visualization tools, Test Driven Development, application security, multithreaded applications, JMS/MQ applications, and performance tuning is required. Furthermore, familiarity with UI/web programming languages such as JavaScript, JSP, Angular JS, internetworking concepts, firewall, communication protocols, and Open Source technology is advantageous. Your leadership skills should include experience in tracking and running Agile projects, developing teams, stakeholder management, and effective communication with technical management teams across different time zones. Your ability to manage time efficiently, adapt to changing priorities, provide quick turnaround to software issues, assimilate key concepts rapidly, and demonstrate leadership, interpersonal, and team-building skills will be critical for successful performance in this role.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

nagercoil, tamil nadu

On-site

As a Senior Software Engineer at our company, you will play a crucial role in designing, developing, and maintaining scalable microservices using Spring Boot and Java. Your responsibilities will include leveraging your expertise in Java (17 or 21) and Spring Boot to create innovative solutions that meet our business needs. You should have a strong background in Microservices architecture, with hands-on experience in advanced concepts such as event-driven communication, service orchestration, and distributed system design. Additionally, your proficiency in working with AWS services like S3, SQS, and other cloud-native tools will be essential for developing scalable applications. In this role, you will be expected to utilize your expertise in MySQL and Redis for data management, as well as demonstrate a deep understanding of Design Patterns and best software engineering practices. Experience with React, JavaScript, and HTML for frontend development will also be beneficial. Your communication and leadership skills will be key as you collaborate with cross-functional teams to deliver high-quality solutions. Strong debugging skills and experience with JUnit for unit testing will be critical for ensuring the reliability of the software you develop. Additionally, familiarity with Linux and the ability to work in a Linux environment will be required. While not mandatory, a basic understanding or experience with Python (FastAPI) and familiarity with Swagger for API documentation would be advantageous. Exposure to Gen AI Basics or an interest in AI-driven applications will also be considered a plus. If you are a proactive problem-solver with a passion for software engineering and a desire to work in a collaborative environment, we encourage you to apply for this exciting opportunity to join our dynamic team.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Join our digital revolution in NatWest Digital X. In everything we do, we work to one aim - to make digital experiences that are effortless and secure. We organize ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, protect our customers, and operate smarter. Our people work differently based on their jobs and needs, offering options like hybrid working and flexible hours to help them thrive. This role is based in India, and all normal working days must be carried out there. Join us as a Software Engineer in this opportunity for a driven individual to take on an exciting new career challenge. Day-to-day tasks involve building a wide network of stakeholders of varying seniority levels. It's a chance to enhance existing technical skills and advance your career with the role being offered at an associate vice president level. In your new role, you'll engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions. Working within a feature team, you'll use your extensive experience to engineer software, scripts, and tools, often of complexity. Collaborating with other engineers, architects, and business analysts across the platform is essential. You'll be responsible for producing complex and critical software rapidly and of high quality, adding value to the business. Working in permanent teams responsible for the full life cycle, from initial development through enhancement, maintenance, to replacement or decommissioning. Collaborating to optimize software engineering capability, designing, producing, testing, and implementing working code across the life cycle. Required skills include a background in software engineering, software design, architecture, and understanding how your expertise supports customers. At least eight years of experience with Java, Microservices, Spring Boot, working knowledge of NoSQL database (preferably MongoDB), proficiency in Kafka, implementing and maintaining Kafka-based data streaming solutions for real-time data processing, writing and executing tests using JUnit for Java applications, ensuring high code coverage and reliability. Experience with CI/CD pipelines via Jenkins, Gitlab Shared runners, strong experience with AWS, PCF, PaaS, working with development and testing tools, bug tracking tools, wikis, multiple programming languages or Low Code toolsets, DevOps, Testing, Agile methodology, solving highly complex, analytical, and numerical problems, implementing programming best practice especially around scalability, automation, virtualization, optimization, availability, and performance.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation. Additionally, you will provide user and operational support on applications to business users. Utilizing your in-depth specialty knowledge of applications development, you will analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Furthermore, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. You will also ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. This role requires 8+ years of relevant experience, including experience in systems analysis and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques/methods. You should have the ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. Hands-on experience in implementing technologies such as Java, J2EE, Spring framework, Hibernate, JPA, App Server, as well as designing complex applications in a microservices platform, is essential. Additionally, you should have a solid understanding and extensive experience in developing REST-based web services using Spring Boot, integrating Web Services, and building multithreaded applications while troubleshooting complex issues related to them. A Bachelor's degree/University degree or equivalent experience is required for this position. Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You should have 5+ years of hands-on Java and Spring Boot development experience. Your main responsibilities will include designing and developing high-performance Java applications and microservices using Spring Boot and related frameworks. You should have proficiency in Spring Boot, JPA/Hibernate, RESTful APIs, and multithreading/concurrency. Experience with Kafka design, tuning, partitions, offset management, and stream processing is essential. You must also possess strong experience in performance tuning of backend systems and query optimization using JDBC and JPA. A solid understanding of database systems such as PostgreSQL, MySQL, Oracle, and NoSQL is a plus. Your role will involve optimizing backend services for low-latency, high-throughput, and fault-tolerant performance. You will be required to analyze and improve SQL and JPA/Hibernate queries to enhance system performance under heavy load. Monitoring and troubleshooting production issues and bottlenecks to ensure high system availability will also be part of your responsibilities. Additionally, you will be expected to conduct code reviews, mentor junior developers, and establish coding standards. Working with large datasets and real-time streaming architectures is also essential. Familiarity with profiling tools like JVisualVM, YourKit, and logging/monitoring tools such as ELK, Prometheus, and Grafana is desirable. A strong understanding of microservices architecture, design patterns, and clean code principles is required for this role. This is a full-time position that requires you to work in person at the specified location.,

Posted 2 days ago

Apply

3.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a Java Developer with 4 to 12 years of experience, you will be expected to have a strong understanding of Java, Collections, and Object-Oriented Programming concepts. Your proficiency in both basic and advanced Java concepts will be crucial for this role. Additionally, your expertise in Spring, Hibernate, and Web Services will be highly valued as you contribute to the team's technical goals. In this position, you will be required to demonstrate strategic thinking to help the team achieve its technical objectives. Your ability to tackle highly technical assignments and solve complex problems using your knowledge, creativity, and adherence to company practices and priorities will be essential. Mentoring less experienced developers in advanced concepts will be part of your responsibilities. You will also be involved in reviewing, designing, and implementing plans to enhance the skills of team members and improve code quality. If necessary, you should be prepared to take corrective actions to ensure the team's success. As a seasoned Java Serverside developer with over 3 years of experience, you should possess a strong background in algorithms and data structures. Hands-on experience with technologies such as Spring Boot, microservices, AWS, Virtualization, or Networking will be advantageous in this role. Your role will involve exercising independent judgment in devising methods, techniques, and evaluation criteria to achieve desired results. Your contributions to the team will be instrumental in driving innovation and achieving technical excellence.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You have a unique opportunity to join our team as a Software Engineer with a focus on enterprise architecture. With over 8 years of experience in software engineering, you will showcase your leadership skills by guiding high-performing engineering teams. Your deep expertise in designing and managing API-first platforms, along with developer ecosystems, will be key in driving our success. Experience in fintech and banking standards such as ISO 20022, Open Banking, and FDX is highly desirable. Your strong understanding of cloud-native technologies like GCP, AWS, Kubernetes, containers, and service mesh will be instrumental in shaping our technical landscape. Proficiency in distributed systems, multi-tenancy, and event-driven architecture is essential for this role. Hands-on experience integrating AI/ML into product and platform architecture is a plus. Knowledge of DevOps practices, including CI/CD tools like GitHub, Jenkins, and Google Cloud Build, will be beneficial. Your strong collaboration and communication skills will enable you to lead cross-functional initiatives effectively. As a qualified candidate, you should have 8+ years of experience developing and designing software applications using Java. An expert understanding of core computer science fundamentals, data structures, algorithms, and concurrent programming is required. Proficiency in analyzing, designing, implementing, and troubleshooting software solutions for highly transactional systems is essential. Expertise in OOAD, design principals, and implementing microservices architecture using JEE, Spring, Spring Boot, Hibernate, Oracle, CloudSQL PostgreSQL, BigTable, BigQuery, NoSQL, Git, IntelliJ IDEA, Pub/Sub, and Data Flow is crucial. Experience working in Native & Hybrid Cloud environments and familiarity with Agile development methodology is preferred. Additionally, proficiency in agile software development, technical skillsets such as programming languages like Python and Java, multi-tenant cloud technologies, and product management tools like Jira is expected. Strong collaboration and communication skills are necessary for effective teamwork across product and technology teams. Your ability to translate strategic priorities into scalable, user-centric solutions and an automation-first mindset will be key. You should excel in problem-solving, have excellent communication skills, and a can-do attitude. Analyzing user and business requirements to create technical design requirements and software architecture will be part of your responsibilities. In this role, you will champion Agile Scrum methodologies, continuous integration systems like Jenkins or GitHub CI, and SAFe methodologies. Deep knowledge and understanding to create secure solutions by design, experience with multi-threaded backend environments, and proficiency in tools or languages like Ruby, Python, Perl, Node.js, and bash scripting languages are desirable. Your responsibilities will include feature implementation, production-ready code delivery, technical documentation, system diagrams, debugging reports, and performance optimizations. At GlobalLogic, we offer a culture of caring, learning and development opportunities, interesting and meaningful work, balance, flexibility, and a high-trust environment. Join us at GlobalLogic, a Hitachi Group Company, and be part of a trusted digital engineering partner known for creating innovative digital products and experiences. Shape the future of technology with us and make a meaningful impact in transforming businesses and redefining industries worldwide.,

Posted 2 days ago

Apply

3.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

You should be able to work as an individual, possessing self-motivation and high energy levels. As part of a Scrum Team in an agile setting, you will actively participate in all Scrum ceremonies such as Daily stand up, Sprint planning, Grooming, Sprint retrospective, and Sprint reviews. Your responsibilities include the development of medium and complex tasks, with a good understanding of architecture and design across all systems. You will be involved in high-level project estimation and release planning, showcasing strong debugging and analytical skills in issue resolution. With 3-10 years of software development experience, you should have expertise in Java (OOPS/ Interfaces/Abstract Classes/Collection/Threads/Exceptions etc.) along with hands-on experience in various Java/web technologies and frameworks like Spring (Core, Security, MVC, Batch), Spring Boot, html, and Java. Experience with unit testing frameworks like Junits, working on RDBMS, NoSQL databases, cloud-based application development and deployment, DevOps tools like Docker, Kubernetes, CI/CD using Gitlab, as well as expert knowledge in engineering best practices such as BDD & TDD, are also expected. You should have a good understanding of Micro-services architecture, a passion for writing high-performance and reusable code, and a strong inclination towards a technical career path. Excellent communication and interpersonal skills, along with strong analytical and problem-solving abilities, are essential qualities for this role. Desirable qualifications include knowledge of the Financial domain, working experience in an Agile/Scrum environment, experience with messaging frameworks like Kafka, strong knowledge of design principles and design patterns, and good knowledge of Angular/Vue.js.,

Posted 2 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies