Jobs
Interviews

2709 Spring Mvc Jobs - Page 10

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

2.0 - 6.0 years

0 Lacs

delhi

On-site

We are searching for a highly skilled Java Developer proficient in Spring Boot and Microservices architecture to become a valuable member of our dynamic development team. As a Java Developer, your primary responsibility will involve designing, developing, and deploying scalable and efficient backend services. You will work closely with various cross-functional teams to ensure the delivery of enterprise-grade solutions. Your key responsibilities will include designing, developing, testing, and deploying Java-based backend services utilizing Spring Boot. You will also be tasked with constructing robust, scalable, and secure microservices. Collaboration with front-end developers, architects, QA engineers, and product managers will be essential. Additionally, integrating APIs and external systems with microservices will be part of your role. You will actively participate in code reviews, architectural discussions, and agile ceremonies. Ensuring the performance, security, and scalability of backend services will be crucial. Maintaining technical skills such as strong proficiency in Java (8+), hands-on experience with Spring Boot and the Spring ecosystem, in-depth knowledge of Microservices architecture, familiarity with RESTful APIs, API Gateway, Docker, Kubernetes, container orchestration, message brokers like Kafka, RabbitMQ, Relational and NoSQL databases, CI/CD tools, DevOps pipelines, unit testing, and integration testing will be required. Desirable qualifications include experience with cloud platforms like AWS, Azure, or GCP, familiarity with monitoring tools, knowledge of Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and experience in Agile/Scrum environments. Your problem-solving skills and proactive approach will be highly valued in this role. If you possess the required expertise and are eager to contribute to a collaborative and innovative team, we welcome your application.,

Posted 1 week ago

Apply

7.0 - 12.0 years

0 Lacs

haryana

On-site

About the Role: You will be joining OSTTRA India as a Senior Software Engineer. The Technology team at OSTTRA is comprised of Capital Markets Technology professionals who are responsible for developing, supporting, and safeguarding the applications that power the network. The technology landscape you will be working with includes high-performance, high-volume applications and compute-intensive applications, leveraging contemporary microservices and cloud-based architectures. The Impact: Your role will involve building, supporting, protecting, and managing high-performance, resilient platforms that process more than 100 million messages a day. The services you will work on are crucial for automated trade processing globally, managing peak volumes, and collaborating with customers and regulators to ensure efficient trade settlement and effective operation of global capital markets. What's in it for you: As a Java Developer with 7 to 12 years of experience, you will bring deep expertise in Core Java, strong system design and development skills, hands-on experience with databases, and a proactive approach towards code quality and mentoring. In this role, you will not only write efficient and scalable code but also guide junior developers through peer reviews, architecture discussions, and best practices. Responsibilities: - Design, develop, and enhance complex Java applications and services with high throughput requirements. - Lead technical solutions end-to-end from design through implementation and deployment. - Conduct detailed code reviews, ensure code quality, and adhere to best practices. - Collaborate with architects and senior stakeholders to shape system design and architecture. - Analyze and troubleshoot performance bottlenecks across code and database. - Mentor and support junior team members in coding, debugging, and technical issues. - Work closely with QA, DevOps, and product teams to deliver high-quality software. What We're Looking For: You should have a Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Key technical skills required include expert-level Core Java, experience with Spring Boot, Spring MVC, RESTful APIs, SQL and RDBMS, ORM frameworks like Hibernate, Git, build tools, unit testing frameworks, and more. Exposure to microservices architecture, NoSQL databases, cloud platforms, CI/CD pipelines, and UI development would be advantageous. In addition to technical skills, strong analytical abilities, communication skills, leadership qualities, and attention to detail are essential. The Location: This position is based in Gurgaon, India. About Company Statement: OSTTRA is a market leader in derivatives post-trade processing, providing innovative solutions to the post-trade challenges of global financial markets. By offering a suite of Credit Risk, Trade Workflow, and Optimization services, OSTTRA streamlines post-trade workflows, connects firms to counterparties and utilities, manages credit risk, reduces operational risk, and optimizes processing to enhance post-trade efficiencies. OSTTRA, formed in 2021 through the combination of four leading businesses, has a track record of developing critical market infrastructure. As an independent firm jointly owned by S&P Global and CME Group, OSTTRA offers a unique opportunity to be part of a global team of post-trade experts. Benefits: OSTTRA offers a range of benefits including health & wellness coverage, flexible downtime, continuous learning opportunities, family-friendly perks, and more to support your well-being and career growth. Recruitment Fraud Alert: OSTTRA is an Equal Opportunity Employer and values diversity in its workforce. If you require accommodations during the application process due to a disability, please contact EEO.Compliance@spglobal.com. Job ID: 306844 Posted On: 2025-08-02 Location: Gurgaon, Haryana, India,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As a highly skilled and experienced Java Backend Developer, you will be joining our dynamic team in Hyderabad. Your role will involve designing, developing, and maintaining scalable and high-performance backend systems using Java and Spring Boot. You will work on building robust systems that power mission-critical Responsibility Areas (KRAs) by developing RESTful APIs, integrating with third-party services and internal systems, and working with databases such as PostgreSQL, MySQL, and MongoDB. In this position, you will implement a microservices-based architecture to ensure efficient service communication and collaborate with frontend developers (React/Angular) to deliver seamless user experiences. Your responsibilities will also include deploying and managing services using Docker and Kubernetes on cloud platforms like AWS or Azure, and integrating CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar. To excel in this role, you should have 6 to 8 years of hands-on experience in Java backend development, proficiency in Java 8+ and frameworks like Spring Boot, Spring MVC, and Hibernate/JPA. A strong understanding of microservices architecture, experience in building and consuming RESTful APIs, and knowledge of relational and NoSQL databases are essential. Familiarity with containerization tools like Docker, orchestration tools like Kubernetes, cloud platforms such as AWS and Azure, and CI/CD tools is also required. Additionally, exposure to frontend technologies (React, Angular), logging and monitoring tools (e.g., ELK, Prometheus, Grafana), and strong problem-solving, debugging, and analytical skills will be advantageous. You will participate in Agile ceremonies, document technical specifications, workflows, and system architecture, and stay updated with emerging technologies to contribute to continuous improvement. If you are a proactive developer who thrives in a collaborative environment and is passionate about creating scalable backend systems, we encourage you to apply and be a part of our innovative team.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You are an experienced Backend Lead with a strong technical background in Java, Spring Boot, and banking/financial systems. In this role, you will be responsible for leading backend development efforts for critical banking applications, ensuring high standards of security, scalability, and performance. Your key responsibilities include leading and managing a team of backend developers to deliver secure and reliable banking services. You will architect and implement robust, scalable services using Java and Spring Boot, ensuring strict adherence to data privacy, security, and compliance standards such as PCI-DSS and GDPR. It will be essential to optimize transaction-heavy systems for high availability and performance while guiding the team on industry best practices like secure coding and domain-driven design. Additionally, you will be involved in performing code reviews, troubleshooting production issues, and maintaining system uptime. You will own the backend service lifecycle from design to deployment, monitoring, and continuous improvement. To succeed in this role, you should have at least 6 years of backend development experience with Java, Spring Boot, and RESTful APIs. Proficiency in Spring MVC, Spring Security, Spring Data JPA, and Hibernate is required. You must have a solid understanding of secure coding, encryption standards, and authentication flows like OAuth2 and JWT. Experience with both RDBMS and NoSQL databases, message brokers, API gateways, and service orchestration is necessary. Hands-on knowledge of Docker, CI/CD, and deploying services in cloud or hybrid environments is also preferred. Moreover, prior experience in Agile development methodologies and working in regulated environments will be beneficial. Exposure to Open Banking or BaaS platforms, knowledge of event-driven architecture, caching, and distributed systems, as well as awareness of compliance standards like SOX, PCI-DSS, GDPR, and RBI guidelines are considered advantageous for this role.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

nagpur, maharashtra

On-site

You will be joining Bizmatics, a division of Harris Computer, known for its innovative healthcare software solutions such as Electronic Health Records (EHR), Practice Management, and Revenue Cycle Management. As a Java Developer with a minimum of 2 years of experience, you will have the opportunity to contribute to our cutting-edge technology within the healthcare domain. This role is ideal for individuals who are enthusiastic about launching their careers in software development. Your primary responsibilities will include providing design and architectural input, translating product requirements into documented designs, and programming in various languages to develop secure and high-performance applications for healthcare providers. Additionally, you will mentor junior engineers, estimate effort for tasks, and collaborate with the team on development methodology and processes. To excel in this role, you must hold a Bachelor's degree in computer science or a related field and possess expertise in Core Java, JSP, Servlet, Tomcat, SQL Server, JavaScript, CSS, and Restful web services among other technologies. Strong problem-solving skills, good communication abilities, and a willingness to learn new technologies are essential. You will also be expected to work collaboratively in a team environment and demonstrate self-motivation and initiative. In addition to a challenging and rewarding work environment, you will enjoy benefits such as annual public holidays, 30 days of total leave per year, a mediclaim policy, a lifestyle rewards program, group term life insurance, gratuity, and more. This is a hybrid role with day shifts based in Nagpur, offering a unique opportunity to contribute to the advancement of healthcare technology while enhancing your skills and expertise.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

chandigarh

On-site

As a Java Trainer with expertise in Spring Boot and Hibernate, you will be based in Chandigarh and will be responsible for delivering training sessions in an offline mode. This position is on a contract basis for a duration of 6 months to 1 year. To qualify for this role, you should hold a degree in BE/BTech/MCA in CS/IT and possess excellent verbal and written communication skills. Additionally, you should have a minimum of 2-4 years of experience as a Java Trainer. Your primary responsibilities will include conducting training sessions on a range of Java-related topics. You must have proficiency in the following areas: - Java Essentials: Exception Handling, Lambda Expressions, Annotations, Modules, Optionals, Dependency Injection, I/O Operations, and File Operations. - Java Collection: Array vs ArrayList, Set Map, Queue, Stack, Dequeue, Iterator, Collections. - Concurrency: volatile keyword, Java Memory Model, Threads and Virtual Threads, Synchronization. - Build Tools: Maven. - Functional Programming: High Order Functions. - Database Access: JDBC. - Spring Core: Introduction - Terminology and Architecture, Configuration, Dependency Injection, Spring IOC, Spring AOP and MVC, Spring Bean Scope. - Hibernate: Transactions, Relationships, Entity Lifecycle. - Spring Boot: Spring Boot Starters, Autoconfiguration, Actuators, Embedded Server. - Spring Security: Authentication and Authorization, OAuth2, JWT Authentications. - Spring Data: Spring Data JPA, Spring Data MongoDB, Spring Data JDBC. - Microservices: Spring Cloud Gateway, Cloud Config, Spring Cloud Circuit Breaker, Spring Cloud OpenFeign. - Spring MVC: Servlet, JSP Files, Architecture, Components. - Testing: Junit, JMeter. If you are passionate about Java training and possess the required qualifications and experience, we encourage you to apply for this opportunity and contribute to our team in Chandigarh.,

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

We are looking for an Intern (M.tech) - Software Engineer (Full Stack Developer) to join our team at Vertoz. As an AI-powered MadTech and CloudTech Platform, Vertoz caters to various businesses in the digital advertising, marketing, and monetization sectors. Your responsibilities will include maintaining software in AdTech and CloudTech technology, developing REST APIs, integrating with third-party applications, executing performance tests, and analyzing complex problems to optimize performance. To be successful in this role, you should have a qualification of M.tech, beginner-level knowledge of Core Java, Node JS Spring MVC, and RESTful APIs. It is preferred to have completed a 6-month internship, basic experience with Java profiles and performance engineering, and introductory experience in developing multi-threaded web applications. Familiarity with Hibernate and Spring MVC framework is a plus, along with the ability to manage multiple modules simultaneously and work effectively under pressure. You should also have a good understanding of basic Linux commands for debugging system issues and limitations. A strong academic record will be advantageous. In return, we offer benefits such as no dress codes, flexible working hours, 5 days working week, 24 annual leaves, international presence, celebrations, and team outings. If you are passionate about software engineering and looking to kickstart your career in a dynamic and innovative environment, we would love to hear from you. Join us at Vertoz and be part of our exciting journey in the digital advertising and cloud technology space.,

Posted 1 week ago

Apply

4.0 - 9.0 years

0 - 0 Lacs

bangalore, chennai

On-site

Dear Candidates , Currently hiring for a Software Engineering IT Service and consulting Startup looking for Java Backend developer on direct payroll. Exp-4+years NP-Immediate-Aug joiners Initial Months WFH , After Few Months 5 days WFO In Bangalore Work Location- Bengaluru Drive location- Bengaluru, Chennai and Hyderabad (Walk-In) Every weekend. Rounds of interview- 1st Virtual/Assessment + F2F Round. Drive timing- 10-6PM For this weekend- 9th Aug and 10th Aud drive will be in Chennai location. What you will do Create beautiful software experiences for our clients using design thinking, lean, and agile methodology. Work on software products designed from scratch using the latest cutting-edge technologies, platforms, and languages such as JAVA, Python, JavaScript, GoLang, and Scala. Work in a dynamic, collaborative, transparent, non-hierarchical culture. Work in collaborative, fast-paced, and value-driven teams to build innovative customer experiences for our clients. Help to grow the next generation of developers and have a positive impact on the industry. Basic Qualifications Experience: 4+ years. Hands-on development experience with a broad mix of languages such as JAVA, Python, JavaScript, etc. Server-side development experience mainly in JAVA, (Python and NodeJS can be considerable) UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS, or jQuery, etc., is good to have. Passion for software engineering and following the best coding concepts. Good to great problem solving and communication skills. If Interested kindly send me your CV at Rija.khan@MNRSolutions.in

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Candidates ready to join immediately can share their details via email for quick processing at nitin.patil@ust.com. Act fast for immediate attention! Roles & Responsibilities Lead, mentor, and manage a team of backend Java developers to deliver robust and scalable microservices and APIs. Architect and design enterprise-grade microservices-based solutions leveraging Java 8+, Spring Boot, and related frameworks. Collaborate with product owners, solution architects, and stakeholders to define technical requirements and delivery plans. Enforce coding standards, conduct code reviews, and promote best practices including TDD and clean code principles. Manage Agile processes such as sprint planning, backlog grooming, task allocation, and delivery tracking. Identify potential technical risks and issues early; propose and implement effective mitigation strategies. Optimize application performance, maintainability, and scalability. Handle production support and troubleshooting for backend services to ensure high availability and reliability. Participate in recruitment and contribute to building a high-performance engineering team. Foster a culture of continuous improvement, learning, and collaboration within the team. Must-Have Skills Strong hands-on experience with Java 8+ and core Java concepts. Expertise in Spring Boot, Spring MVC, Spring Data, Spring Security, and Spring Cloud. Deep understanding of microservices architecture and RESTful API design. Proficient with relational databases such as MySQL or PostgreSQL and ORM frameworks like Hibernate. Experience in writing unit tests and working with TDD using tools such as JUnit and Mockito. Solid knowledge of Git for version control and familiarity with CI/CD pipelines using Maven or Gradle. Good understanding of containerization using Docker. Proven experience leading and mentoring backend development teams. Strong problem-solving, analytical, and communication skills. Experience working in Agile development environments. Good to Have Skills Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP). Familiarity with DevOps practices and tools. Experience with message brokers (Kafka, RabbitMQ). Knowledge of NoSQL databases (MongoDB, Cassandra). Experience with performance tuning and application monitoring tools. Prior experience in a fast-paced, agile product development environment.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

You will be joining our dynamic development team as an experienced Java Backend Developer. Your main responsibility will be designing, developing, and maintaining high-performance and scalable backend services using Java and the Spring Framework. With 6 to 8 years of experience, you should hold a Bachelors or Masters degree in a relevant field and possess a high level of English proficiency. Your skills should include Core Java, J2EE, Spring MVC, Spring REST APIs, Spring Security, Web Development, MongoDB, Oauth2, and AWS. Your responsibilities will include designing and building a J2EE Java platform using Spring MVC with MongoDB, working with external data sources and APIs, designing, building, and maintaining high-performance, reusable, and reliable Java backend platforms, as well as collaborating on bug fixing and improving application performance to support increasing load.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are an experienced Java UI Developer with expertise in Angular and Node.js. You have a minimum of 5 years of experience in AWS Lambda, Node.js, and UI development using Angular/Node JS, TypeScript. You are proficient in utilizing various design patterns such as MVC, Singleton, Facade, and Factory. Your experience includes working with Spring MVC frameworks, Eclipse, Java, JPA, JSON, JavaScript, and RESTful APIs. Your responsibilities include designing web solutions, developing interactive web features, building consumer data systems, addressing technical issues, working with product managers, and innovating software solutions. You are adept at designing front-end and back-end architecture, writing MEAN-based APIs, building web applications with mobile responsive design, and testing web software for efficiency. You possess strong skills in HTML, CSS, and MEAN open-source stack. You excel in regulating application deployment, validating code quality, automating unit tests, prioritizing development tasks, and managing project completion. Your skills in Node.js and Angular enable you to deliver high-quality web solutions and contribute effectively to development projects.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

A Career at HARMAN - Harman Tech Solutions (HTS) You will be part of a global, multi-disciplinary team dedicated to leveraging the innovative power of technology to drive transformation and shape the future. At HARMAN HTS, you will tackle challenges through the creation of cutting-edge solutions that combine physical and digital elements, harnessing technology as a dynamic force to address various challenges and fulfill humanity's needs. Your role will empower the company to develop new digital business models, explore new markets, and enhance customer experiences. As a Software Developer - Deployment, you will be responsible for designing, developing, and debugging software for a wide range of new and existing products while adhering to designated development practices, timelines, and quality standards. Your key responsibilities will include designing and developing high-quality, scalable software solutions within specified timelines, engaging with various project stakeholders to ensure functional requirements are met, participating in project scoping and scheduling, and ensuring quality through comprehensive testing. To be successful in this role, you should have over 5 years of experience in Java application development and deployment, hands-on expertise in Core Java, experience with Rest API and SOAP API, familiarity with technologies such as Tomcat Webserver, JDBC, AWT/Swing, Spring MVC, Hibernate, and RDBMS, knowledge of databases like PostgreSQL, proficiency in tools like Junit, Gradle, and Maven, understanding of Groovy, experience in Docker and Kubernetes, ability to write clean and efficient code following best practices, familiarity with Unix/Linux operating systems, and proficiency in source control management using Git, GitHub, and Gerrit. Additionally, you should be able to integrate APIs and backend services with modern front-end frameworks, participate in peer reviews, unit testing, CI/CD pipelines using Jenkins, and cloud deployments, troubleshoot and resolve production issues, contribute to performance optimization efforts, and work in a hybrid mode with a minimum of 2 days of commuting to the Magarpatta Pune office per week. Joining HARMAN offers you access to employee discounts on a range of HARMAN/Samsung products, professional development opportunities through HARMAN University, a flexible work schedule promoting work-life integration, an inclusive work environment fostering professional and personal growth, tuition reimbursement, and recognition through the Be Brilliant employee rewards program. At HARMAN, we are committed to creating a supportive culture where every employee is welcomed, valued, and empowered to share their ideas and perspectives. We encourage a diverse and inclusive work environment that celebrates individual uniqueness and supports continuous learning and development through various training and education opportunities. HARMAN is a leading innovator in technology, with a legacy dating back to the 1920s, dedicated to enhancing the sense of sound and driving next-level technological advancements. Our integrated technology platforms across automotive, lifestyle, and digital solutions aim to make the world smarter, safer, and more connected, transforming ordinary moments into extraordinary experiences. With a portfolio of renowned brands like JBL, Mark Levinson, and Revel, we uphold the highest engineering and design standards to exceed customer expectations and create lasting impacts. If you are ready to be part of a team that drives innovation and leaves a lasting impact, join our talent community at HARMAN today!,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

kochi, kerala

On-site

As a Full Stack Developer specializing in Java and React, you will be responsible for leveraging your 5+ years of experience in software development to contribute to cutting-edge projects. You should possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience. Your key skills should include proven hands-on experience with Java/J2EE, Spring framework, AngularJS, React JS, REST API, Microservices, AWS, NoSQL, and RDBMS. It is essential to have a strong foundation in Java development and object-oriented analysis and design, utilizing common design patterns. You should have a deep understanding of Java and JEE internals, such as Classloading, Memory Management, and Transaction Management. Experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security, as well as proficiency in Web Services like JSON, REST, JAX-RS, and Spring-based REST services are crucial for this role. Additionally, you should have substantial experience working with AngularJS and ReactJS to create dynamic and interactive user interfaces. In this full-time position based in Hyderabad, you will collaborate with a talented team to develop innovative solutions. Apart from a competitive salary, this role offers benefits including health insurance and provident fund. The successful candidate must have a minimum of 5 years of experience in Java and React JS. This is an in-person role that requires your physical presence at the work location. If you are a motivated and skilled Full Stack Developer with expertise in Java and React, we invite you to apply for this exciting opportunity to be part of our dynamic team.,

Posted 2 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

maharashtra

On-site

Dear Candidates, We are currently seeking AEM Developers with experience in Adobe Experience Manager (AEM) to join our team. As an AEM Developer, you will be responsible for designing and developing components, templates, dialogs, and workflows within the AEM architecture. Your role will involve configuring AEM workflows, Sling mapping, multi-site management, and translation framework. Additionally, you will provide architectural solutions for page layout and organization, author personalized dynamic content, and implement A/B and/or multi-variant testing. Collaboration with project leadership is essential to ensure the successful execution of implementations. You will also be expected to develop reusable code and libraries for future use, translate user and business requirements into functional front-end code, and monitor the execution of test cases. Furthermore, your responsibilities will include designing, developing, and implementing data-driven software solutions. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Strong web front-end development experience is required, along with proficiency in HTML5, CSS3, and JavaScript, including MVC frameworks. Previous experience with AEM 6.1 or above, as well as knowledge of Apache Sling, HTL, JCR, and OSGi, is highly desirable. Familiarity with Spring MVC, J2EE, Hibernate, and Maven is also beneficial. Candidates should possess experience collaborating with various stakeholders and have an understanding of Agile development methodologies. The ability to integrate with HTML/JS/CSS built by front-end developers is crucial for this role. Additionally, proficiency in front-end technologies such as CSS, JavaScript, HTML, iOS, and Android is preferred. Strong problem-solving abilities and a portfolio showcasing previous web development projects are advantageous. Knowledge of web content management systems and eCommerce platforms is a plus, and familiarity with React & .Net web development platforms is beneficial. This position is based in Mumbai & Pune, and candidates with at least 7 years of experience are encouraged to apply. The notice period for this role is 0-30 days. Thank you for considering this opportunity with us.,

Posted 2 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

You have over 12 years of hands-on experience in Core Java and basic concepts of AWS. You are adept at building RESTful APIs and microservices using Spring Boot or other Java-based frameworks. Your expertise lies in JPA/Hibernate for ORM and interacting with relational databases. Your technical skills include familiarity with Docker and containerization for deployment, with a major emphasis on Kubernetes. You excel in Spring Boot and Spring MVC for building robust Java-based applications and have expertise in LINQ queries. You possess a solid understanding of RESTful services, HTTP, and web service design principles. You have experience with OAuth2 and JWT for API security and authentication, as well as familiarity with API documentation tools like Swagger or OpenAPI. Your knowledge extends to database management and query optimization in SQL databases like MySQL, PostgreSQL, or Oracle. Experience with NoSQL databases such as Cassandra is considered a plus. You are knowledgeable about message queues (e.g., RabbitMQ, Kafka) for asynchronous processing, as well as CI/CD tools (e.g., Jenkins, GitLab CI) and version control using Git. You excel in API Design and Development, Backend Development, Database Integration, Security and Authentication, and Performance Optimization. Joining Virtusa means becoming part of a team that values teamwork, quality of life, and professional and personal development. With a global team of 27,000 people, Virtusa offers exciting projects, opportunities, and cutting-edge technologies to support your career growth. At Virtusa, collaboration and a team environment are highly valued, providing a dynamic space for great minds to nurture new ideas and achieve excellence.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a Senior Java Developer at our leading cybersecurity company in Gurugram, Haryana, you will play a crucial role in the development of next-gen cybersecurity products and services to address a wide range of security challenges. With a minimum of 5 years of experience, you will be responsible for end-to-end feature development using Java technologies, collaborating with stakeholders to understand and resolve product issues, and developing applications using Java, Spring Boot, and other related technologies. Additionally, you will be involved in devising test strategies, analyzing, and optimizing production applications. Your must-have skills include expertise in Java, J2EE, OOP Concepts, SQL, DBMS, Spring Framework (Spring Boot, Spring MVC, Spring Security), and REST/SOAP Web Services. It would be beneficial to have knowledge of UML, Agile methodologies, EJB, and XML. To excel in this role, you should possess a strong foundation in Core Java and fundamental concepts, extensive experience in Java J2EE technologies, proficiency in Object-Oriented Programming (OOP) Concepts in Java, excellent problem-solving and design skills, and hands-on coding experience. Additionally, a deep understanding of DBMS concepts, SQL, design patterns, REST/SOAP Web services, SpringBoot, Spring MVC, Spring Security, and all spring services is essential. Familiarity with UML, Modelling Concepts, Agile, EJB, XML, and best coding practices is highly advantageous. Experience with code quality tools such as SONAR, PMD, and strong communication skills will further enhance your candidacy for this position.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be joining a prominent IT services and consulting firm that specializes in providing advanced e-commerce, cloud, and microservices solutions for Fortune 500 clients. As a valuable member of the software engineering team, your primary responsibility will involve designing and implementing high-performance Java-based microservices that play a crucial role in driving mission-critical customer experiences. This position presents you with the exciting opportunity to collaborate with diverse teams to create, enhance, and manage scalable backend systems that handle a high volume of transactions on a daily basis. Your key responsibilities will include designing, developing, and maintaining Java-based microservices and RESTful APIs utilizing Spring Boot to support high-traffic e-commerce platforms. You will work closely with product managers, QA engineers, and DevOps professionals to deliver end-to-end features, prioritizing performance, scalability, and maintainability. Additionally, you will be tasked with implementing database schemas and optimizing queries for both SQL and NoSQL data stores to ensure efficient data access with low latency. Your involvement in architectural discussions and the establishment of best practices for microservices, containerization, and cloud deployments on AWS will be vital. Furthermore, you will create automated tests and integrate CI/CD pipelines (Jenkins, GitLab CI) to streamline the build, test, and deployment processes. In case of production issues, you will troubleshoot and perform root-cause analysis, while also implementing robust monitoring and logging solutions utilizing tools like ELK or Prometheus. **Skills & Qualifications** **Must-Have:** - Over 5 years of hands-on experience in Java development with a solid understanding of Spring Boot, Spring MVC, and associated frameworks. - Demonstrated expertise in designing and constructing microservices architectures, RESTful APIs, and distributed systems at scale. - Proficiency in SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases, including query optimization and schema design. - Sound knowledge of AWS services (EC2, ECS/EKS, Lambda, RDS) and infrastructure-as-code tools like CloudFormation or Terraform. **Preferred:** - Experience working with containerization and orchestration technologies such as Docker and Kubernetes in production environments. - Familiarity with DevOps practices, CI/CD tooling (Jenkins, GitLab CI), and monitoring solutions (Prometheus, ELK, CloudWatch). In addition to challenging projects and a dynamic work environment, you can expect the following benefits and cultural highlights: - Collaborative on-site work environment that promotes close-knit teamwork, mentorship, and hands-on learning. - Competitive compensation package including performance-based bonuses and comprehensive health benefits. - Career development opportunities, technical workshops, and exposure to innovative projects with global significance. If you are interested in this opportunity, kindly submit your resume with the subject line "Application for SDE-2" to namrata@buconsultants.co.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

bhopal, madhya pradesh

On-site

We are seeking Back-end Developers with a strong enthusiasm for pushing Web technologies to new heights. As part of our team of skilled engineers, you will be involved in crafting the future iterations of our web applications. Your expertise in Java, Spring Boot, and Spring MVC will be crucial as you collaborate closely with other app development and technical teams. Qualifications: - BE(IT/CS), MCA, M.Sc.(IT) Experience: - 1-4 Years (Required) Key Skills: - Proficiency in backend technologies like Java 8 and above, Spring MVC, and the Spring Boot framework. - Experience with Web Service REST API and Spring Security. - Familiarity with JSP and Servlet. - Knowledge of Spring Data JPA or Hibernate. - Basic understanding of Linux operating system. - Strong grasp of databases such as PostgreSQL, MySQL, etc. - Excellent problem-solving skills with a good grasp of Object-Oriented Concepts and Data Structures. - Hands-on experience with Agile project management tools like Jira. - Proficiency in working with JSON, XML, third-party libraries, and APIs. - Thorough understanding of the full SDLC life cycle. - Effective communication skills. Desirable Skills: - Proficiency in Docker, Jenkins, GIT, GitHub Actions, and Cloud technologies. - Understanding of GIT management, Continuous Integration, and Continuous Development practices. - Knowledge of Unit testing. Soft Skills: - Strong communication abilities, enthusiastic learner, capable of excelling in high-pressure environments. Responsibilities: - Design and develop advanced applications for the Web platform and Web Service. - Collaborate with diverse teams to define, design, and implement new features. - Integration with external data sources and APIs. This is a full-time, permanent position with benefits including paid sick time and paid time off. Immediate joiners are preferred. The work location is in person.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

You should have a minimum of 3 years of hands-on experience in Java. Your expertise should include a strong knowledge of Application Development using Software Development Life Cycle (SDLC) with various methodologies like Waterfall, Agile/Scrum. In addition, you should have expertise in various J2EE technologies such as Hibernate, Struts MVC Framework, Servlets, JSP, JNDI, JMS, JDBC, AJAX, WEB SERVICES, and ANT. Your experience should also include working with the Spring Framework including Spring MVC, IOC, AOP, and Spring JDBC. It is essential to have good experience in developing RESTful Web Services as well as core Java concepts like Multithreading, collections, Servlets, and JDBC. You should also be familiar with configuring and deploying applications on the Tomcat server. Sound knowledge of RDBMS concepts and experience with Oracle 12c, MySQL, and MongoDB is required. Developing APIs and integrating them with other systems, as well as experience with build automation tools and CI/CD pipeline software, are also important. You should have a good understanding of SDLC and agile methodologies and stay aware of the latest technologies and trends. As an Infoscion, your main responsibilities will involve ensuring effective Design, Development, Validation, and Support activities to meet client satisfaction levels in the technology domain. You will be responsible for gathering requirements and specifications, understanding client needs in detail, and translating them into system requirements. Estimating work requirements accurately to provide project estimations to Technology Leads and Project Managers will be a crucial part of your role. Your contribution to building efficient programs/systems is key. If you believe you can help clients navigate their digital transformation journey effectively, this is the place for you. You should have knowledge of design principles, architecture fundamentals, performance engineering, quality processes, and estimation techniques. Understanding project domains, translating functional/nonfunctional requirements into systems requirements, designing and coding complex programs, writing test cases based on specifications, and having logical thinking and problem-solving skills are essential. Collaboration skills are also important for this role.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

faridabad, haryana

On-site

You will own a functional area - from product conception to its delivery to customers. You are expected to design and code independently in multiple tech components related to your functional area. You must also develop a deep understanding of non-functional requirements, such as reliability and availability, scale, horizontal scalability, etc. over time to make tech stack decisions accordingly. You are expected to actively mentor junior engineers. You own the codebase quality. We are looking for seasoned engineers who are quality-conscious, product thinkers, business cognizant, and smart. Engineers get to significantly amplify the impact of their work or creations with scale. The scale also demands that engineers produce super-efficient solutions. Strong experience with Java 8, Spring and Spring Boot, Spring MVC, Spring Data, Working experience in Microservices, Version Control: Git, Strong understanding of functional/reactive programming, OOP, design, Experience with Docker and Kubernetes, SDLC: Working experience in Agile methodology, Strong interpersonal skills and time management skills. B.Tech or M.Tech equivalent with at least 3 years of experience, Deep expertise in at least one programming language & tech stack, Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces, Experience in building data-driven web application design and development is a plus, Good understanding of multiple tech solutions and ability to pick the correct one for the given situation, Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD), Ability and experience in designing high-level software designs of the scalable system, taking NFR (non-functional requirement) into consideration. Skills: J2EE, Spring Boot, Hibernate (Java), CI/CD, Spring MVC, Git, Docker, Kubernetes, and Systems Development Life Cycle (SDLC).,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

vadodara, gujarat

On-site

The MDES team is seeking a Senior Software Development Engineer specializing in developing microservices based Enterprise applications using Java J2EE stack. This role also involves creating Portals for various user groups such as customer care, end user, and customer representatives. The ideal candidate will be passionate about crafting high quality, scalable, operable, and highly available code. Key Responsibilities: - Develop Enterprise Applications with quality, adhering to schedule and estimated efforts. - Support Lead Engineer in low level design tasks. - Provide task estimates accurately. - Write and execute Unit and Integration test cases. - Keep track of task statuses. - Conduct peer reviews and mentor junior team members. - Adhere to organizational processes, policies, and intellectual property protection guidelines. - Participate in organization-wide process improvement initiatives and knowledge sharing activities. Required Skills and Qualifications: - Proficiency in core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), Web-services (JSON and SOAP), Kafka, Zookeeper. - Experience in developing and deploying microservice applications on public clouds like Google Cloud, AWS, or Azure. - Familiarity with Intellij, Eclipse, or My Eclipse IDE. - Ability to write Junit test cases, work with Maven/Ant/Gradle, and use GIT. - Understanding of Design Patterns and Agile methodologies. - Strong logical and analytical skills, design abilities, and clear communication in English (written and verbal). - Knowledge of Security concepts (e.g., authentication, authorization, confidentiality) and protocols in enterprise applications. Desirable Skills: - Exposure to tools like Mockito, JBehave, Jenkins, Bamboo, Confluence, and Rally. Corporate Security Responsibility: Every individual working for or on behalf of Mastercard is accountable for information security. This responsibility includes: - Compliance with Mastercard's security policies and practices. - Ensuring confidentiality and integrity of accessed information. - Reporting any suspected information security violation or breach. - Completing periodic mandatory security trainings as per Mastercard's guidelines.,

Posted 2 weeks ago

Apply

4.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

hackajob is collaborating with Computershare to connect them with exceptional tech professionals for this role. Location: Hyderabad, India (Hybrid) This is a hybrid position primarily based in Bangalore/Hyderabad, India. We're committed to your flexibility and wellbeing, and our hybrid strategy currently requires three days a week in the office, giving you the option to work remotely for some of your working week. Find out more about our culture of flexible working. We give you a world of potential. Computershare has a very exciting opportunity for a Senior Java Engineer to join our Computershare Corporate Trust (CCT) Technology team based in the US. Role Why is this role exciting when there are so many other Senior Java Engineer positions in the market Well, there are a few things that make this role stand out: - We work in a fun and collaborative team environment. - We offer continuous learning and education opportunities and put emphasis on continued improvement and growth. - Enjoy flexibility with the hours that you work, ensuring that you can obtain the right work-life balance. Interested Keep on reading to find out a bit more about what you'll be doing, and the type of person that we're looking for. A role you will love Based in our CCT Technology Team, Computershare is seeking a talented Senior Java Engineer to join our team. You will work in a truly agile environment to develop and support internal applications. In this role, you will be responsible for designing, coding, testing, debugging, and documenting programmers using agile development practices. Some Key Responsibilities - Provide leadership with the software development life cycle, technical design, implementation, testing, deployment, and support for the CCT application. - Apply knowledge of standards, policies, best practice, and organisational structure so that you can work both independently and collaboratively within your team. - Program design, deployment, and ongoing Test Automation Support. - Support the evaluation and resolution of technical challenges and blockers to minimize their impact on the team's delivery and/or supported products. - Identify and support improvements and innovation in technologies/practices within your team that would benefit the business e.g., efficiency in the software development process or improved customer experience. What will you bring to the role You will be working with various stakeholders across our technology teams on some complex problems, so good communication skills, attention to detail, and problem-solving skills are key. You will be applying your expert knowledge and technical skills in Java service development, so a strong background in Java is a must. Whilst this role is not directly supervising or managing others, you will be providing support and guidance to other members of the team. So having some experience in coaching or mentoring others would also be highly beneficial. Technology; Here's what we're looking for: - 4-9 years experience in working in web application development using Java, JSP, Spring MVC, Spring Boot, and Hibernate. - Strong working experience in Angular or React. - Experience in web service development in any of the following: Rest API development, JSON, SOAP. - Strong working experience of database development with RDBMS such as Oracle or SQL Server. - Skilled in high-level development languages, such as Java, HTML, and CSS, Java Script Rewards Designed For You Health and wellbeing. Our health and wellbeing rewards are designed to support you and your family. Paid time away from work. Our employees enjoy a competitive paid time off package. Save for your future. We will support you along your retirement savings journey. Income protection. To ease concerns when the unexpected occurs, our package includes short and long-term disability benefits, life insurance, supplemental life insurance (single/spouse/family) and more. Parental leave. We offer paid parental leave, flexible working, and a caring and inclusive culture,

Posted 2 weeks ago

Apply

3.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

You should have 3-7 years of experience as a Developer or 8-12 years of experience as a Tech Lead. You must possess exceptional knowledge in Core Java including OOPS, Collection Framework, Threads, and Exception Handling. Additionally, you should have expertise in J2EE technologies such as Servlets, JSPs, and MVC frameworks. Hands-on experience with at least one of the web application frameworks like Struts 2.x, JSF, or Spring MVC is required. Proficiency in the Spring framework including Dependency Injection, Inversion of Control, MVC, Bean Life Cycle, AOP, and Connection pooling is essential. Experience in Hibernate covering ORM, portability, different mappings, annotations, and transactions is also necessary. You should be familiar with web technologies such as jQuery, HTML, JavaScript, CSS, JSON, and optionally Ext JS. Proficiency in working with databases like MySQL, MSSQL, PostgreSQL, and Oracle along with sound knowledge of SQL queries and data analysis is required. Knowledge of reporting tools like Jasper, iText, and Poi for generating different document formats is a plus. Basic knowledge of Linux commands for deploying web applications, unit testing using Junit, basic Apache Tomcat server configurations, and understanding of web services and XML parsing are essential. You are expected to follow Java coding standards and best practices, and implement code optimization techniques while developing features.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Engineer-2 at Mastercard, you will have the opportunity to positively influence the experience of millions of customers by developing high-quality Enterprise Applications within schedule and estimated efforts. You will be responsible for providing accurate estimates for assigned tasks, writing and executing Unit and Integration test cases, as well as performing peer code reviews. It is essential to comply with organizational processes, policies, and protect the organization's Intellectual property while participating in organization-level process improvement and knowledge sharing initiatives. To excel in this role, you should have hands-on experience with core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), NoSQL (preferably Cassandra), Web-services (JSON and SOAP), Kafka, and Zookeeper. Additionally, experience in developing microservice applications and deploying them on public clouds like Google, AWS, Azure, or PCF is crucial. Proficiency in tools such as IntelliJ, Eclipse, My Eclipse IDE, Junit test cases, Maven, Ant, Gradle, and GIT is required. Knowledge of Design Patterns and Agile methodologies is also essential. As a Software Engineer-2, strong logical and analytical skills, design proficiency, and clear communication in English (both written and verbal) are key personal attributes. Familiarity with security concepts such as authentication, authorization, confidentiality, and protocols in enterprise applications is important. Desirable capabilities include working with tools like Mockito, JBehave, Jenkins, Bamboo, Confluence, Rally, and Jira. At Mastercard, every individual is responsible for information security. You are expected to abide by Mastercard's security policies, ensure the confidentiality and integrity of accessed information, report any suspected security violations or breaches, and participate in mandatory security trainings as per Mastercard's guidelines. Join us in building a sustainable world that unlocks priceless possibilities for all.,

Posted 2 weeks ago

Apply

7.0 - 13.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position should have 8-13 years of experience and be interested in a Pan India (Hybrid) work location. If you are interested, please apply or send your resume to sandeep.ghosal@wipro.com. Upon receipt, the application will be processed for referral. You should have expertise in Java, J2EE, Spring MVC, Spring Boot, Maven, Hibernate JDBC, JPA, Rest API Services, Messaging, and Kafka. Proficiency in working with RDBMS (MySQL, Oracle) and NoSQL variants is required. Additionally, you should be skilled in React framework, JS jQuery, HTML5, CSS, DOM Manipulation, Node js, NPM, and Ecma Script. A strong understanding of distributed source control management systems like Git is necessary. Proficiency in Selenium, Java, Maven, Cucumber, RESTful Service Automation, GitHub, and Jenkins pipeline for build automation is essential. Nice-to-have skills include Azure, Kafka, MongoDB, Domain Driven Design, Event Driven Design, and DevOps Software Engineer. Your responsibilities will include deploying and maintaining applications/systems, collaborating with software development professionals in cloud environments, participating in application architecture and design decisions, and delivering a robust self-service environment for end users. You will implement/maintain a repeatable iterative software development methodology, manage SDLC processes and associated artifacts, and ensure ongoing compliance with SDLC processes. In case of production support issues post-release deployment, you should troubleshoot and provide solutions. Ability to solve complex production issues, develop APIs and web microservices, integrate third-party APIs in various formats, and write backend code using Java, Springboot, and Python are required. You should also write front-end code (UI) using the framework. Identifying, designing, and leading resolution areas for technical maturation across Personalization code base is also part of the job role. You will work with business partners to document complex company-wide acceptance test plans, design and build scalable systems, libraries, and frameworks, and work on multiple projects concurrently, each with specific instructions. Key Requirements: - Over 7 years of experience as a Full Stack Engineer - Proficiency in Python and Java/J2EE platform - Experience with UI technologies React/Next JS - Building REST APIs - In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) - Experience with Snowflake and Databricks - Familiarity with Cloud Technologies, Kafka technologies, Azure, Kubernetes, Snowflake, Github, and Copilot - Large-scale implementation experience with Open-Source Technologies - Knowledge of Generative AI, Large Language Models, and Chatbot technologies - Strong data integration skills - Extensive Data Analytics experience with application enablement - Experience in driving Customer Experience - Familiarity with agile development - Experience in Healthcare Clinical Domains If you meet the above requirements and are excited about working in a dynamic and challenging environment, we encourage you to apply for this position.,

Posted 2 weeks 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