Jobs
Interviews

13769 Spring Boot Jobs - Page 36

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

3.0 - 8.0 years

20 - 35 Lacs

Bengaluru

Hybrid

Welcome to Warner Bros. Discovery the stuff dreams are made of. Who We Are When we say, the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what’s next From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive. Software Engineer -Full stack developer, Content Systems, Bangalore About Warner Bros. Discovery: Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines Warner Media’s premium entertainment, sports and news assets with Discovery's leading non-fiction and international entertainment and sports businesses. For more information, please visit www.wbd.com Meet Our Team: The Content Systems Engineering team builds the applications and services that power Warner Bros Discovery’s content supply chain. Our applications cover the entire breadth of the media supply chain, from idea to distribution. We have a robust global community of thousands of internal Warner Bros Discovery users who rely on our apps every day to get television produced, on the air, and onto Discovery+. We’re looking for a developer who can be an integral part of our new development team in Warner Bros Discovery’s Bangalore office. We need a full stack developer who’s comfortable building, implementing, and consuming RESTful APIs for enterprise solutions. Our current service tier is a blend of Java and Node.js services. We’re transitioning our older, monolithic Dojo-based SPA to a micro-front-end featuring reusable components and loosely-coupled micro-apps. As a full-stack developer you’d be working alongside our current development team that features other full-stack developers along with some specialists dedicated to either front-end or back-end layers. No need to be an expert in everything, but we need you to be comfortable in your skills in each layer to contribute to it. Requirements and designs don’t deliver set in stone, so we would like you to be able to think on your feet and fill in the blanks when necessary. Roles & Responsibilities: • Build application service layers and UIs to support Warner Bros Discovery’s content supply chain • design and development of entire systems within the supply chain. Build architectural diagrams that communicate what we need to build and how we need to build it. • Describe and defend your design and code decisions to other engineers, embrace constructive feedback, and adapt your approach to align with team and company standards and objectives. • Offer enhancements to best practices, document, design, and architecture improvements, and as feedback through code reviews to other engineers without continuous prompting or recurring encouragement. Other engineers appreciate your feedback. • Troubleshoot a production issue by reviewing source code, logs, operational metrics, stack trace etc. to pinpoint a specific problem and then resolve it. What to Bring: • 3-9 years of experience as a software developer - fullstack • Experience with event driven architecture or asynchronous messaging services • Experience developing Single Page Applications with a modern UI framework • High proficiency and technical leadership with technologies on our stack including Java Spring Boot and Node JS, and Angular 6 and higher • Experience working within a SAFe Agile team, collaborating with others to build software and iteratively improve it • You have a proven track record of designing and building applications for media workflows, media catalogs, and asset registries • You are an effective communicator, demonstrating this in your discussions with the team and stakeholders and through your documentation • You solve business problems with simple and straightforward solutions, applying appropriate technologies and software engineering best practices. • You deliver high-quality results the first time and improve code, documentation, and results with each iteration. Your team trusts your work. What We Offer: A Great Place to work Equal opportunity employer Fast track growth opportunities Role & responsibilities

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 10 Lacs

Navi Mumbai

Work from Office

We are seeking a highly skilled and motivated Java Developer with 3 to 5 years of experience to join our dynamic engineering team. As an experienced Java Developer, you will be responsible for designing, developing, and maintaining scalable, high-performance applications using Spring Boot , PostgreSQL , and other related technologies. Your primary focus will be on developing backend services, ensuring optimal database performance, and working collaboratively in an Agile environment. Key Responsibilities: Application Development : Design, develop, and deploy backend services using Java and Spring Boot. Develop RESTful APIs, integrate with external services, and manage data flow. Database Design & Management : Utilize PostgreSQL to design, implement, and optimize database schemas, queries, and stored procedures. Ensure high-performance, scalable, and reliable database systems. Code Versioning : Work with Git for source code version control. Understand Git branching, merging, and resolving conflicts effectively. Troubleshooting and Bug Fixing : Analyze and debug production issues, ensuring quick resolution and minimal downtime. Collaboration : Work closely with front-end developers, UX/UI designers, and other team members to integrate systems and deliver a seamless user experience. Agile Methodology : Participate in agile ceremonies such as sprint planning, daily stand-ups, retrospectives, and code reviews. Performance Optimization : Focus on optimizing application and database performance for large-scale applications and high-volume transactions. Documentation : Maintain high-quality documentation for application logic, database schema, and API specifications. Skills & Qualifications: Experience : 3 to 5 years of professional experience in Java development, specifically with Spring Boot. Programming : Strong proficiency in Java and a solid understanding of Object-Oriented Programming (OOP) concepts. Spring Boot : Experience in building, deploying, and managing Spring Boot-based applications. Database : Strong knowledge of relational databases, specifically PostgreSQL . Familiarity with advanced SQL queries, indexing, and database performance tuning. Version Control : Basic understanding of Git (e.g., branching, merging, conflict resolution). API Development : Experience in building and consuming RESTful APIs . Problem-Solving : Strong analytical and problem-solving skills. Agile : Experience working in an Agile development environment. Tools & Technologies : Familiarity with build tools such as Maven or Gradle . Experience with frameworks like JPA/Hibernate , Jenkins , and cloud platforms (AWS, Azure, etc.) is a plus. Desirable Skills: Experience with microservices architecture. Knowledge of Docker and Kubernetes for containerization and orchestration. Exposure to frontend technologies such as Angular , React , or Vue.js . Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD). Soft Skills: Excellent communication and interpersonal skills. Ability to work independently as well as part of a team. Strong time management and multitasking skills. Positive attitude and eagerness to learn new technologies.

Posted 1 week ago

Apply

4.0 - 6.0 years

6 - 12 Lacs

Hyderabad

Work from Office

We are seeking a highly capable Senior Java Developer with strong experience in backend development using Java and Spring Boot. The ideal candidate will have experience building microservices and scalable APIs while working in an Agile environment.

Posted 1 week ago

Apply

5.0 - 8.0 years

19 - 25 Lacs

Noida, Gurugram, Bengaluru

Work from Office

Please apply if you are an immediate joiner Title: Senior Java developer Experience- 5-8 years Location: Gurugram/ Noida/ Bengaluru/ Hyderabad/ Jaipur Type: Permanent Fulltime Shift Timing : 11AM- 8.00 PM Project: BlackRock . 5+ years hands-on experience in Java. • Experience in building Order and Execution Management, Trading systems is required • Financial experience and exposure to Trading . Hands on Experience in My SQL in writing complex queries. • In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications is required. • Experience in building distributed applications using NoSQL technologies like Cassandra, coordination services like Zookeeper, and caching technologies like Apache Ignite and Redis strongly preferred • Experience in building micro services architecture / SOA is required. • Experience in message oriented streaming middleware architecture is preferred (Kafka, MQ, NATS, AMPS) • Experience with orchestration, containerization, and building cloud native applications (AWS, Azure) is a plus • Experience with modern web technology such as Angular, React, TypeScript a plus • Strong analytical and software architecture design skills with an emphasis on test driven development. • Experience in programming languages such as Scala, python would be a plus. • Experience in using Project Management methodologies such as Agile/Scrum • Effective communication and presentation skills (written and verbal) are required • Bachelors or Masters degree in Computer Science or engineering If you meet above criteria, send your resume at umang.jugran@vlinkinfo.com

Posted 1 week ago

Apply

6.0 - 10.0 years

15 - 30 Lacs

Pune

Hybrid

Performance optimization (ProfilingJava applications,Oracle database)when required Java,J2EE, Spring boot, Shell,oracle,sql,unix,devops.Responsible for estimations, risks & mitigations & escalations toTL/PM in case of any issues.Devops implementation Required Candidate profile Expertise in the development of IT systems wid the objective of optimizing operational performance & improving quality whilst increasing cost effectiveness, exp.OTC Trading,SME,Clearing Products

Posted 1 week ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

About ResMed With a 30-year history of innovation as a global leader in health technology, ResMed powers digital experiences and engagement to enhance the lives of millions of people every day through connected care. We build, deliver, and manage a portfolio of data management platforms and mobile offerings in support of our core businesses. We thrive on simple and elegant architecture and agility. Innovation and imagination aren't just something we aspire to - they are integral to the way we work. We work hard to provide the opportunity for every employee to do amazing things every day as we shape the future together. About the Project Join us in building a next-generation digital health product using SMART on FHIR that empowers providers with intelligent insights at the point of care. Leveraging modern interoperability standards like FHIR, we're enabling health providers to make faster, smarter decisions that improve patient outcomes at scale. Our goal is to help people sleep - and ultimately live - better. Serve as a technical leader: working closely with cross-functional teammates, delivering software within complex problem spaces, cycling through building, deploying, iterating. Apply senior-level knowledge and tackle intrinsically hard problems in enterprise system architecture, microservices, engineering best practices, performance, and scalability. Be a Quality Champion with experience in test-driven development, automated testing, CI/CD pipeline integration, and performance testing. Design and develop test and deployment strategies, execute discoveries and spikes, and prototype solutions. Write critical-path code, applying correct trade-offs and simplifying solutions. Provide reliable estimates of complexity and effort, explore technical trade-offs, and inform risks to deliveries. Support cloud-native application development using AWS services including S3, Lambda, EC2, ELB, SQS, and SNS. Ensure developed software meets scalability, fault tolerance, high performance, and high security criteria. Move swiftly through ambiguity with high awareness, building flexible solutions and efficient release pipelines. Take accountability for code in production, including on-call rotations and urgent issue resolution. Perform DevOps duties including database tasks, managing code repositories, and monitoring systems using tools like X-Ray, CloudWatch, and DataDog. Generate and publish test, defect, traceability, and system performance metrics. BS/MS in Computer Science or equivalent experience, with recent coding experience in Java. 7+ years of professional software development experience, including high-volume cloud-native applications and SaaS solutions. Experience in Spring Boot, REST APIs, and FHIR standards. Web development skills including ReactJS, TypeScript, JavaScript, HTML5, CSS3. Experience with backend development using Java. Experience with n-tier architecture and enterprise software applications. Experience with containerization technologies like Docker, Kubernetes, EKS, and ECS. Experience with cloud platforms such as AWS and infrastructure as code using Terraform. Strong understanding of design patterns, algorithms, and object-oriented principles. Experience with relational (SQL) and NoSQL databases. Experience with CI/CD pipelines, infrastructure as code, and release automation. Experience with modern testing tools such as Selenium, RestAssured, Postman, and JMeter. Experience working in regulated environments and with data privacy is a plus. A supportive environment that focuses on people development and best practices. Opportunity to design, influence, and be innovative. Work with global teams and share new ideas. Be supported both inside and outside of the work environment. The opportunity to build something meaningful and see a direct impact on people's lives. Joining us is more than saying yes to making the world a healthier place. It's discovering a career that's challenging, supportive, and inspiring. Where a culture driven by excellence helps you not only meet your goals but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, Consumer Card Technology team, you play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable manner. You are the core technical contributor responsible for implementing innovative software solutions across various technical domains to support the business objectives of the firm. You will be involved in executing creative software solutions by designing, developing, testing, and troubleshooting technically challenging issues with a focus on unconventional approaches. Additionally, you will lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical applicability for integration into existing systems. Your role involves developing, debugging, and maintaining high-quality code in a corporate environment using modern programming languages and database querying languages. You will also be responsible for ensuring software quality assurance best practices, testing methodologies, and cloud testing strategies. Furthermore, you will gather, analyze, and visualize data sets to drive continuous improvement in software applications. Identifying opportunities to automate remediation of recurring issues and improve operational stability will be a key aspect of your responsibilities. You will lead communities of practice within Software Engineering to promote the adoption of new technologies and contribute to a culture of diversity, equity, inclusion, and respect. For this role, you are required to have formal training or certification in software engineering concepts along with at least 5 years of practical experience. Hands-on experience in system design, application development, testing, and operational stability in a cloud environment, specifically AWS, is essential. Proficiency in Java, Spring Boot, Kubernetes (EKS), and expertise in automated testing, continuous delivery ideologies, Agile methodologies, and Applicant Resiliency and Security are necessary qualifications. You should also possess in-depth knowledge of distributed cloud deployments, cloud native architectures, and the financial services industry. Preferred qualifications include experience with Terraform, AWS Aurora Postgres, DynamoDB, EC2, CloudWatch, and other relevant technologies. Effective communication skills to convey technical directives across all organizational levels are highly valued for this role.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

maharashtra

On-site

We are looking for a highly skilled Principal Software Engineer with more than 10 years of experience in Java development, cloud architecture, and modern engineering practices. The perfect candidate should possess extensive knowledge in Spring Boot, Microservices, and Azure Cloud, along with a solid foundation in creating scalable enterprise solutions. Your responsibilities will include leading cloud migration projects, constructing reliable CI/CD pipelines, and guiding junior developers. You will be expected to produce top-notch, production-ready code efficiently within an agile, fast-paced setting. Immediate joiners or those available within 30 days are preferred for this role.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

You will be responsible for understanding project requirements and translating them into technical solutions. Developing and maintaining Java-based applications with a focus on efficiency, reliability, and scalability will be a key part of your role. You will utilize Core Java, JSP, and Servlets for web application development and implement and maintain RESTful APIs. Working with frameworks like Spring Boot and Microservices to build robust and scalable applications is essential. Collaborating with cross-functional teams to define, design, and ship new features is a crucial aspect of the job. Additionally, you will be expected to perform code reviews, identify areas for improvement, and suggest alternative approaches. Following best practices for software development, ensuring code quality through unit testing, and participating in CI/CD pipelines for automated testing and deployment are important tasks. Utilizing AWS services for cloud-based application development and deployment, implementing database solutions using MongoDB and SQL, and using Jenkins for continuous integration and continuous deployment (CI/CD) processes are also part of the role. To qualify for this position, you should have a Bachelor's degree in Computer Science or a related field and a minimum of 4 years of extensive work experience in Java development. A good understanding of Java ecosystems and object-oriented programming is required, as well as proficiency in using IDEs such as Eclipse and Spring Tool Suite (STS). Experience with REST API development and integration, familiarity with CI/CD pipelines and tools like Jenkins, knowledge of cloud platforms (particularly AWS), and strong problem-solving skills with the ability to think critically are necessary. Excellent communication and teamwork skills are also essential. Your skills in Core Java, Microservices, Spring Boot, Jenkins, AWS, and Basic Kafka will be beneficial for this role. This position is in the Information Technology & Services industry and is a full-time employment opportunity.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You should have knowledge and experience of all stages of software development in a highly agile working environment. This includes experience in design, development, testing, and deployment of Full stack web applications on both cloud and on-premise environments. You should have hands-on experience in designing and developing applications using Java 8+ and Java Microservices frameworks. Additionally, hands-on experience in UI development using React, Angular framework with Single Page Application Design, and Micro Frontend knowledge is required. You should also have hands-on development experience using advanced Java frameworks like Spring, Spring Boot, and Spring Cloud. Experience and knowledge of code versioning tools such as GitHub, Gitlab, SVN are essential. You should also have experience and knowledge in Object-Oriented analysis and design using common design patterns. Experience in managing and maintaining DevOps pipelines and development automation is crucial. Unit and functional test automation using Junit and Mockito is required. You should possess excellent knowledge of Relational Databases like SQL, Oracle, DB2, and ORM technologies such as JPA2 and Hibernate. Technical documentation and presentation skills are essential. It would be beneficial to have exposure to at least one cloud-based implementation and excellent knowledge and hands-on experience with NoSQL databases such as Cassandra, Redis, and MongoDB. Proficiency in Java and Oracle is mandatory. About Virtusa: Virtusa embodies values of teamwork, quality of life, and professional and personal development. Joining the team of 27,000 people globally means being part of a community that values your growth and provides exciting projects, opportunities, and exposure to state-of-the-art technologies throughout your career with Virtusa. At Virtusa, great minds come together to realize great potential. The company values collaboration, a team environment, and offers a dynamic space to nurture new ideas and foster excellence.,

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

haryana

On-site

You should have at least 8+ years of experience in backend development using Java. Your responsibilities will include designing, developing, and maintaining Java-based microservices using the Spring Boot framework. You should be proficient in Java 17 or 21 and have the ability to design and present in Architecture Forums. An expert level understanding of Event Driven Architecture is required. You will also be responsible for building RESTful APIs, integrating with external/internal services, and deploying and managing services on AWS cloud using tools like EC2, ECS/EKS, Lambda, S3, RDS, and API Gateway. Collaboration with front-end developers, DevOps, and QA teams is essential to deliver high-quality software. You must ensure best practices in code quality, performance, security, and scalability. Participation in Agile ceremonies including sprint planning, stand-ups, and retrospectives is expected. Writing unit, integration, and performance tests to ensure code reliability, as well as monitoring, troubleshooting, and optimizing existing services in production, are also part of the role. Required skills and experience include a strong expertise in Spring Boot, Spring Cloud, and building Microservices, as well as experience with REST APIs, JSON, and API integration. Good knowledge of AWS services for deployment, storage, and compute is necessary. Familiarity with CI/CD pipelines and tools like Jenkins, Git, Maven/Gradle is a plus. An understanding of containerization using Docker and orchestration with Kubernetes is nice to have. Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, DynamoDB, MongoDB) and a solid understanding of application performance monitoring and logging tools are also required for this role.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Join us as a Big Data Engineer at Barclays, where you will spearhead the evolution of the digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionize digital offerings, ensuring unparalleled customer experiences. To be successful as a Big Data Engineer, you should have experience with: - Full Stack Software Development for large-scale, mission-critical applications. - Mastery in distributed big data systems such as Spark, Hive, Kafka streaming, Hadoop, Airflow. - Expertise in Scala, Java, Python, J2EE technologies, Microservices, Spring, Hibernate, REST APIs. - Experience with n-tier web application development and frameworks like Spring Boot, Spring MVC, JPA, Hibernate. - Proficiency with version control systems, preferably Git; GitHub Copilot experience is a plus. - Proficient in API Development using SOAP or REST, JSON, and XML. - Experience developing back-end applications with multi-process and multi-threaded architectures. - Hands-on experience with building scalable microservices solutions using integration design patterns, Dockers, Containers, and Kubernetes. - Experience in DevOps practices like CI/CD, Test Automation, Build Automation using tools like Jenkins, Maven, Chef, Git, Docker. - Experience with data processing in cloud environments like Azure or AWS. - Data Product development experience is essential. - Experience in Agile development methodologies like SCRUM. - Result-oriented with strong analytical and problem-solving skills. - Excellent verbal and written communication and presentation skills. You may be assessed on key critical skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job-specific technical skills. This role is for the Pune location. Purpose of the role: To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities: - Development and delivery of high-quality software solutions by using industry-aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. - Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. - Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. - Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. - Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. - Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations: - Perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. - Requires in-depth technical knowledge and experience in the assigned area of expertise. - Thorough understanding of the underlying principles and concepts within the area of expertise. - Lead and supervise a team, guiding and supporting professional development, allocating work requirements, and coordinating team resources. - If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviors to create an environment for colleagues to thrive and deliver to a consistently excellent standard. - For an individual contributor, develop technical expertise in the work area, acting as an advisor where appropriate. - Will have an impact on the work of related teams within the area. - Partner with other functions and business areas. - Take responsibility for end results of a team's operational processing and activities. - Escalate breaches of policies/procedure appropriately. - Take responsibility for embedding new policies/procedures adopted due to risk mitigation. - Advise and influence decision-making within the own area of expertise. - Take ownership of managing risk and strengthening controls in relation to the work you own or contribute to. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset to Empower, Challenge, and Drive the operating manual for how we behave.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Full Stack Developer located in Pune, you will be responsible for designing, developing, and maintaining scalable Java-based backend services using Spring Boot and Microservices architecture. You will also build rich and dynamic front-end applications with React.js, integrating them with RESTful APIs. Leveraging Apache Kafka for building event-driven, real-time microservices and ensuring asynchronous communication between services will be a crucial part of your role. Your responsibilities will also include participating in the design and implementation of secure, scalable, and cloud-native solutions on platforms like AWS or similar. You must apply best practices for performance, reliability, scalability, and security throughout the software development lifecycle. Working with DevOps tools and containerization technologies such as Docker and Kubernetes to streamline deployment and CI/CD processes will be essential. Collaboration with cross-functional teams to gather and evaluate user requirements and translate them into technical specifications is a key aspect of the role. You will be expected to write efficient, clean, and testable code, perform thorough code reviews, and document application components. Supporting the development of training materials for QA and end users to ensure seamless integration of frontend and backend systems using JSON-based REST APIs is also part of your responsibilities. To excel in this role, you must possess strong communication skills, both verbal and written, along with relationship-building, collaborative, and organizational skills. Working effectively as a member of a matrix-based, diverse, and geographically distributed project team is crucial. Demonstrating ethics and values to foster high team trust is highly valued in this position. In return, we offer you the opportunity to drive impactful projects in a dynamic environment, continuous learning and career advancement opportunities, acknowledgment for innovative contributions, and the chance to lead initiatives with global impact. Our benefits package includes flexible schedules prioritizing well-being, relocation support, global opportunities for seamless transitions and international exposure, performance-based bonuses, annual rewards, and comprehensive well-being benefits such as Provident Fund and health insurance. Come join our team and make a difference with your expertise and skills.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

tiruchirappalli, tamil nadu

On-site

You are a highly skilled and experienced Senior Java Developer responsible for leading the development of enterprise-level applications. Your role includes technical ownership, making architectural contributions, hands-on coding, and mentoring team members. To excel in this position, you must possess a strong expertise in Java, Spring Boot, and Microservices, and exhibit a problem-solving mindset with a commitment to delivering high-quality solutions. You should have a minimum of 10 years of hands-on experience in Java development and expertise in Core Java, Spring Boot, Spring MVC, and Hibernate/JPA. Your proven track record should include building and managing Microservices-based architectures, a solid understanding of REST APIs, API security, and JSON data handling, and experience with both RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis). Proficiency in version control tools (Git), build tools (Maven/Gradle), and CI/CD processes is essential. Exposure to containerization tools like Docker and familiarity with cloud platforms (AWS/Azure) would be advantageous. You should have a strong grasp of design patterns, clean architecture, and scalable code practices, coupled with the ability to work independently, take ownership, and deliver end-to-end solutions. Your excellent problem-solving, debugging, and communication skills will be crucial in this role. A degree in Computer Science, Information Technology, or a related discipline is preferred. Your key responsibilities will include designing, developing, and maintaining scalable, high-performance Java applications, implementing and managing RESTful Microservices, collaborating with cross-functional teams, leading code reviews, and ensuring coding standards and code quality. You will also participate in architectural discussions, contribute to system design decisions, drive performance optimization, guide and mentor junior developers, ensure the delivery of high-quality features, engage in Agile ceremonies, and maintain comprehensive technical documentation. Preferred skills include experience with DevOps tools (e.g., Jenkins, Terraform, Kubernetes), working knowledge of messaging queues (Kafka, RabbitMQ), and familiarity with front-end frameworks (React/Angular). Experience working in Agile/Scrum environments would be beneficial for this role.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

chandigarh

On-site

You will be working for a leading MNC client as a Java Full Stack Software Engineer based in Mohali with 5+ years of experience. As a part of the team, you will be responsible for designing, developing, and maintaining robust and scalable web applications from front-end to back-end. This role offers an exciting opportunity to collaborate with cross-functional teams and deliver high-quality software solutions for impactful projects. Your primary responsibilities will include designing and developing end-to-end web application solutions using Java, Spring Framework, and modern front-end technologies such as Angular or React.js. You will create responsive and user-friendly UI using HTML, CSS, and JavaScript frameworks, ensuring optimal performance and cross-browser compatibility. Additionally, you will build scalable server-side logic, RESTful APIs, and optimize database schemas while interacting with databases like MSSQL, PostgreSQL, or Oracle. You will also be involved in integrating third-party APIs, building CI/CD pipelines, conducting code quality testing, and optimizing application performance. Applying secure coding practices to protect applications against vulnerabilities like XSS, CSRF, and SQL Injection will be crucial. Furthermore, you will prepare and maintain technical documentation, collaborate with stakeholders, and deliver business-oriented solutions. To qualify for this role, you should have a Bachelor's degree in Computer Science, Engineering, or a related field (Masters preferred) along with 5+ years of experience in full-stack software development using Java technologies. Strong command of Java, object-oriented programming principles, and hands-on experience with Spring Framework, Spring Boot, Hibernate, or similar technologies are essential. Proficiency in front-end technologies like HTML, CSS, JavaScript, Angular, or React.js, along with a solid understanding of REST APIs and relational databases, is required. Familiarity with Git, build tools (Maven/Gradle), and CI/CD practices is preferred, coupled with excellent problem-solving abilities, attention to detail, and strong communication skills to convey complex technical concepts clearly.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As a Java Developer with 2-5 years of experience, you will be required to possess a strong proficiency in Spring Frameworks, various web technologies such as HTML, CSS, JavaScript, JQuery, JavaServer pages, and servlets. Additionally, you must have experience and expertise in Java, J2EE, JavaScript, Hibernate, Spring Boot, and Microservices. A good understanding of service-oriented architecture/web services (SOAP/REST) and thorough knowledge of Spring Boot and microservices is essential for this role. You will also be expected to have hands-on development experience with UI frameworks like React.js and be proficient in writing unit test cases using frameworks such as JUnit, Cucumber, Jest, and QUnit for both Java and JavaScript. Experience in writing SQL queries is also required. Your responsibilities will include designing and developing front-end applications, determining the front-end application architecture, and collaborating with business users to gather and understand business requirements. To be eligible for this position, you should hold a B.Tech / B.E. degree in Computer Science/IT or an MCA in Computers.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

You are a highly skilled and experienced Senior Full Stack Developer with over 10 years of professional software development experience. Your expertise spans both frontend and backend development, with a strong proficiency in modern JavaScript/TypeScript frameworks such as React.js, Vue.js, or Angular. You have a solid background in backend development using technologies like Java, Spring Boot, or Node.js. Your in-depth understanding of API design, including REST and GraphQL, combined with hands-on experience working with relational and NoSQL databases, makes you a valuable asset to any development team. You are well-versed in cloud platforms such as AWS, Azure, or GCP, and have the ability to architect and explain complex systems like warehouse or retail platforms. As a Senior Full Stack Developer, you have demonstrated your leadership skills by leading software projects or teams in an Agile environment. Your experience in CI/CD pipelines and containerization tools like Docker and Kubernetes is an added advantage. You are familiar with microservices architecture and scalable distributed systems, and possess excellent communication and collaboration skills for engaging with cross-functional teams effectively. In summary, you are a Senior Full Stack Developer with a proven track record of designing, developing, and deploying scalable systems. Your ability to lead projects and communicate technical decisions makes you an ideal candidate for this role.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be joining Smarsh, a company dedicated to empowering its customers in managing risk and leveraging intelligence within their digital communications. With a community of over 6500 organizations in regulated industries, Smarsh plays a crucial role in helping these organizations identify compliance, legal, or reputational risks across 80+ communication channels. Through relentless innovation, Smarsh has become a consistent leader in the industry, receiving recognition from top analysts like Gartner and Forrester. The company's sustained growth has also been acknowledged, being featured in the annual Inc. 5000 list of fastest-growing American companies since 2008. As a Full Stack Engineer at Smarsh, you will primarily be responsible for developing and maintaining the API Administration Suite and API Portal. Your focus will involve creating robust backend services using Java/Spring Boot and developing responsive frontend applications with Angular to ensure high performance and scalability. Your core responsibilities will include: Backend Development: - Designing and developing RESTful APIs using Java/Spring Boot - Implementation of API administration and management features - Creating microservices for API platform components - Integration with Kong Gateway and Keycloak - Optimizing application performance and scalability - Implementing caching and message queue solutions - Developing automated test suites Frontend Development: - Building responsive UI components using Angular - Developing API portal frontend features - Implementing authentication and authorization flows - Creating interactive dashboards and visualizations - Optimizing frontend performance - Implementing responsive design patterns - Building reusable UI components Technical Design & Architecture: - Designing scalable microservices architecture - Creating technical specifications - Implementing security best practices - Optimizing application performance - Participating in code reviews - Mentoring junior developers - Documenting technical solutions Your required technical expertise should include: Backend Skills: - Java 11+ expertise - Spring Boot 2.x/3.x - Spring Security - Spring Cloud - RESTful API design - Microservices patterns - Kafka/event streaming - Elasticsearch - MongoDB - Unit testing (JUnit, Mockito) Frontend Skills: - Angular (2+) - TypeScript - RxJS - NgRx/State Management - HTML5/CSS3 - Material Design - Frontend testing (Jasmine, Karma) - Responsive web design - Web components Additional Technical Skills: - Git version control - CI/CD pipelines - Docker containerization - API security patterns - OAuth 2.0/OpenID Connect - Performance optimization - Caching strategies - Monitoring and logging Qualifications: - Bachelor's/Master's in Computer Science or related field - 5+ years of Java development experience - 3+ years of Angular development experience - Strong understanding of API design - Experience with microservices architecture - Knowledge of cloud platforms (preferably AWS) At Smarsh, our culture values lifelong learners who are passionate about innovating with purpose, humility, and humor. Collaboration is central to our operations as we closely work with popular communications platforms and leading cloud infrastructure platforms. Leveraging AI/ML technology, we help our customers achieve groundbreaking results at scale. Diversity is highly valued in our global organization, and we believe that fostering an environment where everyone can be their authentic selves is crucial to our success. Smarsh has been recognized with Comparably.com Best Places to Work Awards for our leadership, culture, and commitment to developing our people. Come be a part of Smarsh and experience the best work of your career.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You empower individuals to stay resilient and relevant in a constantly changing world. You are seeking individuals who are continuously exploring creative ways to grow and learn, individuals who aspire to make a tangible impact, both presently and in the future. As a Software Developer (Java based) with 4 to 6 years of experience in Core Java, Spring Boot, AWS Lambda, and Node JS, you play a crucial role in designing software solutions based on requirements and within the constraints of architectural/design guidelines. Your responsibilities include deriving software requirements and software functional specifications, validating software requirements, providing software feasibility analysis, and software effort estimation. Your role involves the accurate translation of software architecture into design and code, guiding Scrum team members on design topics and ensuring implementation consistency against the design/architecture. You will actively participate in coding features and/or bug-fixing, delivering solutions that adhere to coding and quality guidelines for self-owned components. Additionally, you will guide the team in test automation design and support its implementation. Key Requirements: - Proficiency in Testing Frameworks - Strong knowledge of SQL, GIT, and Cloud Computing - Familiarity with various AWS Services, Spring Framework, and REST Services - Experience working with Git/Bitbucket - Good to have Skills: Serverless Development This position is based in Bangalore with opportunities to travel to other locations in India and beyond. Joining the Smart Grids and Infrastructure team as a Power System Engineer, you will contribute to creating technology that will revolutionize entire industries, cities, and countries. Siemens, with over 379,000 minds in over 200 countries, is dedicated to equality and welcomes diverse applications that reflect the communities it serves. Employment decisions at Siemens are based on qualifications, merit, and business needs. Embrace the opportunity to work with teams that are shaping the future and be a part of crafting tomorrow. Discover more about Siemens careers at www.siemens.com/careers. Benefits: - Hybrid working opportunities - Inclusive and diverse culture - Array of learning and development prospects - Competitive compensation package,

Posted 1 week ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Senior Java Developer, you will be joining our dynamic team with over 6 years of experience. The ideal candidate should be proficient in Java and Spring Boot, capable of developing robust and scalable applications. Your responsibilities will include designing, developing, and maintaining high-performance applications, collaborating with cross-functional teams, and ensuring the delivery of top-quality software solutions. You will be responsible for designing, developing, and maintaining high-performance, scalable, and secure applications using Java and Spring Boot. Collaborating with product managers, architects, and stakeholders to understand requirements and translate them into technical specifications will also be a key aspect of your role. Writing clean, maintainable, and efficient code following best practices and coding standards is essential. Moreover, you will conduct code reviews, provide feedback, and mentor junior developers. Troubleshooting and resolving complex technical issues to ensure application stability and performance are also part of your responsibilities. Your involvement in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance, will be crucial to the team's success. Staying updated with the latest industry trends and technologies to continuously improve your skills and knowledge is highly encouraged. To qualify for this role, you should have a Bachelor's degree in Computer Science, Engineering, or a related field, along with 5-10 years of hands-on Java development experience. Strong expertise in Spring Boot and related technologies, proficiency in building RESTful APIs and microservices architecture, and experience with database technologies and ORM frameworks are required. Familiarity with front-end technologies and frameworks, as well as knowledge of cloud platforms and containerization, would be advantageous. Excellent problem-solving skills, the ability to work independently and collaboratively, and strong communication and interpersonal skills are essential for this position. Preferred qualifications include experience with Agile/Scrum methodologies, knowledge of DevOps practices and tools, and understanding of software security principles and best practices.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

hyderabad, telangana

On-site

You are a highly experienced Java Lead with over 10 years of hands-on experience in Java application design and development. You have a strong foundation in Spring Framework and Hibernate, along with a solid background in working with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server. Your role involves leading and mentoring a team of Java developers to deliver enterprise-grade applications. You will be responsible for designing, developing, and maintaining RESTful APIs and microservices using Java, Spring Boot, and Spring Framework. Collaboration with architects, product managers, and cross-functional teams is crucial to drive technical solutions that align with business goals. Overseeing project planning, task estimation, and code reviews to ensure adherence to coding standards and best practices is part of your responsibilities. Implementing real-time messaging solutions using Kafka or equivalent messaging platforms, working with cloud platforms (AWS/Azure), and managing CI/CD pipelines using Jenkins, GitLab, and other DevOps tools will be essential in this role. Promoting and following Agile methodologies, focusing on continuous integration, testing, and is also a key aspect. Qualifications for this role include a Bachelor's Degree in Computer Science, Engineering, or a related field, along with a minimum of 10 years of relevant experience in Java/J2EE technologies. Strong expertise in Spring Boot, Spring DI, Spring AOP, and REST API development, hands-on experience with databases, and experience with Kafka or similar tools for real-time data processing are required. A proven track record of leading mid-to-large teams, managing project delivery, excellent communication, leadership, and stakeholder management skills are necessary. Nice to have skills include familiarity with front-end technologies, exposure to Microservices architecture best practices, and experience with advanced cloud-native tools. The selection process involves a video screening with HR, three technical rounds (L1, L2, L3), and an HR Round. Strong communication skills and a Bachelor's degree in Computer Science, Information Technology, or a related field are mandatory.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Transformation Engineering professional at Talworx, you will be expected to meet the following requirements: A Bachelor's degree in Computer Science, Information Systems, or a related field is preferred. You should have at least 5 years of experience in application development, deployment, and support. Your expertise should encompass a wide range of technologies including Java, JEE, JSP, Spring, Spring Boot (Microservices), Spring JPA, REST, JSON, Junit, React, Python, Javascript, HTML, and XML. Additionally, you should have a minimum of 3 years of experience in a Platform/Application Engineering role supporting on-premises and Cloud-based deployments, with a preference for Azure. While not mandatory, the following skills would be beneficial for the role: - At least 3 years of experience in Platform/Application Administration. - Proficiency in software deployments on Linux and Windows systems. - Familiarity with Spark, Docker, Containers, Kubernetes, Microservices, Data Analytics, Visualization Tools, and GIT. - Hands-on experience in building and supporting modern AI technologies such as Azure Open AI and LLM Infrastructure/Applications. - Experience in deploying and maintaining applications and infrastructure through configuration management software like Ansible and Terraform, following Infrastructure as Code (IaC) best practices. - Strong scripting skills in languages like bash and Python. - Proficiency in using GitHub to manage application and infrastructure deployment lifecycles within a structured CI/CD environment. - Familiarity with working in a structured ITSM change management environment. - Knowledge of configuring monitoring solutions and creating dashboards using tools like Splunk, Wily, Prometheus, Grafana, Dynatrace, and Azure Monitor. If you are passionate about driving transformation through engineering and possess the required qualifications and skills, we encourage you to apply and be a part of our dynamic team at Talworx.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

About MyRemoteTeam, Inc: MyRemoteTeam, Inc is a rapidly expanding distributed workforce enabler, dedicated to assisting companies in their growth journey by providing access to top global talent. Our focus is on empowering businesses through the provision of world-class software engineers, operations support, and infrastructure to facilitate faster and improved growth. Job Title: Full Stack Developer - Java + React Experience: 5+ Years Job Summary: We are seeking a skilled and seasoned Full Stack Developer (Java + React) who possesses a robust background in developing scalable, high-quality, and high-performance web applications. The ideal candidate should have practical experience in Java, Spring Boot, Microservices architecture, as well as React.js. Key Responsibilities: - Design, develop, and sustain scalable backend services utilizing Java, Spring Boot, and Microservices. - Create user-friendly and responsive frontend interfaces using React.js. - Collaborate with product managers, UI/UX designers, and fellow developers to comprehend requirements and transform them into technical solutions. - Ensure code quality through the implementation of unit testing, code reviews, and adherence to best practices. - Integrate APIs and cooperate with third-party services as necessary. - Enhance application performance and scalability. - Engage actively in Agile/Scrum development cycles, encompassing sprint planning and daily stand-ups. - Investigate and resolve production issues promptly. Required Skills: - Minimum 5 years of Java development experience. - Proficient in Spring Boot and adept at constructing RESTful APIs. - Thorough understanding of Microservices architecture. - Over 2 years of hands-on experience with React.js, JavaScript, HTML5, and CSS3. - Familiarity with working on databases such as MySQL, PostgreSQL, or MongoDB. - Competent in version control systems, particularly Git. - Understanding of CI/CD pipelines and deployment procedures. - Strong problem-solving abilities and meticulous attention to detail.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You will be the Robotics Fleet Management Engineer responsible for designing, developing, and deploying robotic fleets integrated with OpenRMS and OpenTCS platforms. Your expertise in Fleet Management Systems and Autonomous Navigation will be crucial for this role. You will utilize real-time navigation systems such as ROS2 and NAV2 to achieve the objectives efficiently. Your key responsibilities will include developing and integrating fleet management systems using OpenRMS and OpenTCS, implementing autonomous navigation with ROS2, Nav2, and Gazebo, designing and optimizing path planning algorithms, building web-based dashboards and APIs for fleet control and telemetry, interfacing with IoT devices and telematics systems using MQTT, REST APIs, and WebSockets, as well as deploying and managing robotic systems using Docker, Kubernetes, and CI/CD pipelines. Your technical skills should encompass expertise in Fleet Management Platforms such as OpenRMS (including .NET Core, Visual Studio, modular architecture, web API development, etc.) and OpenTCS (including integration with ROS2-based robots, task scheduling, Java backend development, etc.). Proficiency in Robotics & Simulation tools like ROS2, Nav2, Gazebo, RViz, SLAM, sensor fusion, multi-robot coordination, C++, and Python programming for robotic systems is essential. Additionally, experience in Web & IoT Integration with RESTful API design, WebSockets, MQTT, frontend development, and backend scripting is required. Ideally, you should hold a Bachelors or Masters degree in Robotics, Computer Science, Mechatronics, or a related field. Experience with OpenRemote platform, Docker-based deployments, contributions to open-source robotics projects, familiarity with cloud robotics platforms, and knowledge of rigid body dynamics and Multi-DOF system modeling will be advantageous.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

nagpur, maharashtra

On-site

As a Senior Java Developer/Technical Lead for Voice & Email Platform at our growing team, you will be responsible for developing, optimizing, and maintaining Java-based applications. Your role involves working with RESTful APIs, Webhooks, and WebSocket protocols to facilitate real-time communication. Building secure and scalable backend systems to efficiently handle high-volume traffic is a key aspect of your responsibilities. Collaboration with cross-functional teams is essential to enhance performance and reliability. Additionally, you will troubleshoot issues related to support tickets and third-party integrations and optimize system performance using multithreading, caching, and database indexing techniques. To excel in this role, you should have 3 to 7 years of experience as a Senior Developer, with expertise in Java, Spring Boot, Hibernate, and Microservices. Hands-on experience with Asterisk or Freeswitch, along with a solid understanding of RESTful APIs, Webhooks, and JSON, is required. Proficiency in MySQL, PostgreSQL, or NoSQL databases (MongoDB, Redis), exposure to AWS and scalable application architecture, and familiarity with message brokers like RabbitMQ and Kafka are necessary. Knowledge of security protocols such as OAuth, JWT, and experience with Docker, Kubernetes, CI/CD pipelines, and Git (GitHub, GitLab, Bitbucket) is expected. Unit testing using JUnit, Mockito, experience in CPaaS, and understanding of chatbots, NLP, and AI-driven messaging are essential skills. For the Tech Lead role, in addition to the above requirements, you need to have a strong grasp of design patterns and best practices, proven leadership and team mentorship abilities, and experience in managing sprints and tasks via tools like JIRA. Exposure to building Voice Bots using AI/ML is considered a significant advantage. The ideal candidate should hold a Bachelors or Masters degree in Computer Science, Information Technology, or a related field. If you are passionate about building high-performance communication systems and enjoy solving real-world challenges, we encourage you to apply for this exciting opportunity with us. Contact us directly via messaging or apply now to jobs@pinnacle.in or dhiraj.rokade@pinnacle.in. Join us in revolutionizing communication platforms and making a difference in the tech industry! #JavaJobs #Hiring #TechLead #SeniorDeveloper #SpringBoot #VoicePlatform #MessagingPlatform #CPaaS #AI #Freeswitch #Asterisk #Microservices #LiveChat,

Posted 1 week 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