Software Engineer - Java Full Stack

<div><div><p><span> </span></p></div><div><p><span><span>We are looking for a </span>Software Engineer<span> to join our </span>DIA Biopharma team<span> in </span>Bangalore<span>. This is an amazing opportunity to work on </span>enterprise-grade applications, modern front-end solutions, and AI-driven platforms<span> that are part of our upcoming DIA initiatives. The team consists of </span>15+ members<span> and reports to the </span>Manager<span>. We have a strong skill set in </span>Angular (14+), Java (17+), Spring Boot, and scalable distributed systems<span>, and we would love to speak with you if you have </span><span>expertise</span><span> in </span>full-stack development, AI-enabled applications, or advanced data visualization<span>.  </span></span><span> </span></p></div><div><p><span><span> </span><span> </span></span><span> </span></p></div><div><p><b><span>About You – experience, education, skills, and accomplishments </span></b><span><span> </span><span> </span></span><span> </span></p></div><div><ul><li><p><span><span>Strong initiative, analytical mindset, problem-solving ability, and sense of ownership when working on complex software projects. </span> </span></p></li></ul></div><div><ul><li><p><span><span>2+ years of experience with </span>front-end development using Angular (14+)<span>. </span> </span></p></li></ul></div><div><ul><li><p><span><span>Strong programming </span><span>expertise</span><span> in </span>Java (17+), Spring Boot/Spring MVC<span>, with proven experience in designing and developing RESTful APIs. </span> </span></p></li></ul></div><div><ul><li><p><span><span>Proficiency</span><span> in </span>front-end development (HTML, JavaScript, CSS, SASS, Flexbox, Grid)<span> and modern UI tooling (</span>Node.js, npm, yarn, webpack, bash<span>). </span> </span></p></li></ul></div><div><ul><li><p><span><span>Hands-on experience with </span>databases (MySQL/Postgres)<span> and charting libraries (</span>Highcharts<span>). </span> </span></p></li></ul></div><div><ul><li><p><span><span>Bachelor’s degree </span><span>required</span><span>; </span><span>Master’s</span><span> degree preferred in Computer Science, Engineering, or a related technical field. </span> </span></p></li></ul></div><div><p><span><span> </span> </span></p></div><div><p><span><span> </span></span><span> </span></p></div><div><p><b><span>It would be great if you also had</span></b><span><span> </span></span><span> </span></p></div><div><ul><li><p><span><span>Knowledge of </span>AI tools or frameworks<span> (e.g., ML libraries, AI-driven analytics, or GenAI APIs). </span> </span></p></li></ul></div><div><ul><li><p><span><span>Exposure to </span>Linux and Shell scripting<span>. </span> </span></p></li></ul></div><div><ul><li><p><span><span>Familiarity with </span>containerization (Docker, Kubernetes)<span> and </span>cloud deployments (AWS preferred)<span>. </span> </span></p></li></ul></div><div><ul><li><p><span><span>Experience with </span>microservices development<span>. </span> </span></p></li></ul></div><div><ul><li><p><span><span>Strong </span>analytical, verbal, and written communication skills<span> to collaborate effectively with stakeholders across teams. </span> </span></p></li></ul></div><div><p><span><span> </span></span><span> </span></p></div><div><p><span><span> </span><span> </span></span><span> </span></p></div></div><div><div><p><b><span>What will you be doing in this role?</span></b><span><span> </span></span><span> </span></p></div><div><ul><li><p><span><span>Feature Development: Design and develop product features aligned with business priorities and technical requirements.</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>UI Development: Build modern, responsive, and scalable user interfaces for Rich Internet Applications using Angular (14+).</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Collaboration: Partner with UX teams to create intuitive UIs that simplify complex workflows and enhance discoverability.</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Code Quality: Conduct code reviews, enforce coding standards, and write comprehensive unit and integration tests.</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Problem Solving: </span><span>Analyze</span><span> and resolve complex technical issues, collaborating across teams to propose effective solutions.</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>API & Backend Integration: Develop and integrate RESTful APIs with front-end applications using Java 17 and Spring Boot.</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Stakeholder Interaction: Work with product managers, QA, and other stakeholders to clarify requirements, reproduce issues, and deliver </span><span>timely</span><span> fixes.</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Technical Ownership: Take end-to-end ownership of one or more development features/modules.</span><span> </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Agile Contribution: Contribute actively as part of an Agile/Scrum team, </span><span>participating</span><span> in sprints, retrospectives, and rapid prototyping.</span><span> </span></span><span> </span></p></li></ul></div><div><p><span><span> </span></span><span> </span></p></div><div><p><b><span>Product you will be developing</span></b><span><span> </span></span><span><span> </span></span><span> </span></p></div><div><p><span><span>You will be working on </span>enterprise-grade, scalable applications<span> that combine </span>modern Angular-based user interfaces with powerful Java/Spring Boot back-end services<span>. These applications support </span>data-rich dashboards, reporting, and interactive visualizations<span> powered by charting libraries such as </span>Highcharts<span>. The </span><span>solutions are designed to integrate seamlessly with </span>databases (MySQL/Postgres), RESTful APIs, and AI-driven capabilities<span>, delivering a responsive and intuitive user experience for global enterprise customers. </span> </span></p></div><div><p><span><span> </span><span> </span></span><span> </span></p></div><div><p><b><span>About the Team  </span></b><span><span> </span><span> </span></span><span> </span></p></div><div><p><span><span>You will be joining a </span>highly collaborative engineering team<span> that </span><span>is responsible for</span><span> building and scaling enterprise-grade applications used by global customers. The team works with a </span>modern tech stack<span> including </span>Angular (14+), Java 17, Spring Boot, MySQL/Postgres, REST APIs, Highcharts, Docker, Kubernetes, and AWS<span>. </span> </span><span><span>The team consists of </span>front-end and back-end engineers, QA specialists, UX designers, product managers, and DevOps engineers<span>, working together in an </span>Agile/Scrum environment<span>. We partner closely with internal stakeholders such as </span>product management, UX, and customer success teams<span>, as well as external stakeholders including </span>clients and integration partners<span>.</span><span> </span> </span></p></div><div><p><span><span>This is a </span>fast-paced, innovation-driven environment<span> where </span><span>you’ll</span><span> have the opportunity to take ownership of features, contribute to system design, and collaborate with talented peers on impactful projects. </span> </span></p></div><div><p><span><span> </span> </span></p></div></div><div><p><span><span> </span><span> </span></span><span> </span></p></div><div><p><b><span>Hours of Work </span></b><span><span> </span><span> </span></span><span> </span></p></div><div><p><span> </span><span><span>This is a </span>full-time permanent role<span>, with a commitment of </span>45 hours per week<span>. The team follows a </span>hybrid working model<span>. Standard working hours are </span>12:00 PM to 9:00 PM IST<span>, with flexibility to accommodate collaboration across global time zones when required.<span> </span> </span></span><span> </span></p></div><div><p><span> </span></p></div><p><span>At Clarivate, we are committed to providing equal employment opportunities for all</span> <span> </span><span>qualified </span><span>persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.</span></p>

Back to blog