Senior Software Engineer 1 at Merck
Merck · Bengaluru, Karnataka, India
- Salary: ₹18–28 LPA*
- Experience: 5+ years
📋 Job Details at a Glance 📍 Location Bengaluru, Karnataka, India 🏢 Company Merck 👥 Experience 5+ years 🎓 Qualification Bachelor’s / Master’s in Computer Science or Equivalent 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary ₹18–28 LPA* 🏢 Industry Technology 🛠 Key Skills Java Spring Boot REST APIs SQL Microservices Kubernetes GitHub AWS Azure GCP Senior Software Engineer 1 at Merck — Full Details & How to Apply Merck is seeking a Senior Software Engineer 1 in Bengaluru, Karnataka, India , offering a competitive salary of ₹18–28 LPA* . This role is pivotal in driving innovative tech solutions in the healthcare sector. The demand for skilled software engineers in the healthcare technology sector is surging, making this Senior Software Engineer 1 role critical for Merck 's ongoing projects. As healthcare continues to evolve, the integration of technology is essential for improving patient outcomes and operational efficiency. Founded in 1668 , Merck is a global leader with over 60,000 employees , known for its commitment to innovation in healthcare. This role offers the chance to work at a company that is a pioneer in pharmaceuticals and invests heavily in technology to enhance its product offerings. We encourage 2023, 2024, 2025, 2026 graduates with a Bachelor’s / Master’s in Computer Science or Equivalent and 5+ years experience to apply. This position provides a lucrative salary of ₹18–28 LPA* , making it attractive for both seasoned professionals and fresh talent. In this role, you will gain hands-on experience with essential technologies such as Java , Spring Boot , REST APIs , SQL , Microservices , Kubernetes , GitHub , AWS , Azure , and GCP . This exposure not only enhances your technical skill set but also opens doors for rapid career advancement in the tech industry. 📊 Role Difficulty: Medium | Competition Level: High | Fresher Friendly: Mostly Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Job Role & Responsibilities The core mission of the Senior Software Engineer 1 at Merck is to design and implement high-performance software solutions that drive innovation and efficiency across the organization. Design and implement scalable microservices using Java and Spring Boot to enhance overall system performance and reliability. Develop REST APIs to facilitate seamless integration with various platforms, ensuring robust communication between services. Collaborate with cross-functional teams, including product management and QA, to align on project goals and deliverables. Analyze system performance metrics to identify bottlenecks, utilizing tools like AWS and Azure for optimization. Take ownership of project deliverables, ensuring timely and high-quality software releases through effective use of GitHub . Document software architecture and design decisions to maintain clear communication across teams and support future development. Engage with clients to troubleshoot issues and provide technical support for deployed applications, leveraging Kubernetes for deployment efficiency. This role fosters an ownership culture, allowing engineers to directly impact project outcomes and contribute to the success of Merck . Required Skills & Technical Competencies The ideal candidate for the Senior Software Engineer 1 position will possess a robust skill set in software development and cloud technologies. Technical Skills Java — advanced — essential for developing robust applications that meet performance standards. Spring Boot — advanced — used for building microservices, critical for the company's architecture and scalability. REST APIs — advanced — daily use for integrating services, requiring a solid understanding of API design principles. Kubernetes — intermediate — necessary for container orchestration, enhancing deployment efficiency and reliability. GitHub — advanced — utilized for version control and collaboration, focusing on best practices in code management. AWS — intermediate — employed for cloud services, ensuring scalable and secure application deployment. Azure — intermediate — used for cloud solutions, contributing to the overall infrastructure and service integration. GCP — intermediate — leveraged for cloud computing resources, enhancing application performance and scalability. When showcasing these technical skills in your resume or interview, emphasize specific projects and outcomes that demonstrate your proficiency and impact. Eligibility Criteria This role is designed for candidates with a strong technical foundation and relevant experience in software engineering. Candidates must hold a Bachelor’s or Master’s in Computer Science or a related field. Eligible batches include 2023 to 2026 , allowing recent graduates to apply. The role requires 5+ years of experience, though freshers with relevant internships may be considered. A minimum academic performance of 60% is preferred to ensure a solid understanding of core concepts. Having a portfolio or GitHub showcasing relevant projects will significantly enhance a candidate's application. Documentation & Portfolio Requirements Submit your resume in a clear format, including your educational background, relevant experience, and links to your portfolio or GitHub projects. Pro tip: Highlight any specific projects where you utilized Java and Spring Boot to demonstrate your hands-on experience in microservices development. Salary for Senior Software Engineer 1 at Merck 💰 Compensation ₹18–28 LPA* The advertised compensation for the Senior Software Engineer 1 role at Merck is ₹18–28 LPA* . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Senior Software Engineer 1 Upskilling with the right resources significantly improves your selection odds for the Senior Software Engineer 1 role at Merck , ensuring you meet the technical requirements effectively. Recommended Courses & Resources Java — Mastering Java is essential for developing robust applications in this role. Spring Boot — This framework is crucial for building microservices efficiently. REST APIs — Understanding REST APIs is vital for integrating services and applications. SQL — Proficiency in SQL is necessary for managing and querying databases effectively. KodNest — This platform offers practical coding challenges that enhance problem-solving skills. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Failing to tailor the resume to highlight relevant skills for the software engineering role. — Customize your resume for the specific job. ❌ Neglecting to include specific projects or experiences that demonstrate technical expertise. — Showcase relevant projects in your portfolio. ❌ Overlooking the importance of showcasing teamwork and collaboration in previous roles. — Highlight collaborative experiences. ❌ Using generic language that does not reflect the specific requirements of the job. — Use precise language tailored to the job description. ❌ Submitting a resume with formatting issues that may hinder readability. — Ensure your resume is well-formatted and easy to read. ❌ Not preparing for technical interviews by practicing coding challenges relevant to the role. — Engage in coding practice to prepare effectively. Before You Apply — Checklist ✅ Research Merck 's recent projects and initiatives to tailor your application. ✅ Update your resume to reflect relevant skills and experiences. ✅ Prepare a cover letter that highlights your interest in technology and healthcare. ✅ Gather any necessary documents, such as transcripts or certifications. ✅ Ensure your LinkedIn profile is up-to-date and aligns with your resume. ✅ Practice common technical interview questions and coding challenges. ✅ Set reminders for application deadlines to ensure timely submission. ✅ Follow up on your application status after submission to express continued interest. Resume Tailoring & ATS Keywords for Senior Software Engineer 1 Optimizing your resume for ATS is crucial for standing out in the application process for the Senior Software Engineer 1 role at Merck . ATS Keywords to Include Senior Software Engineer Java Spring Boot REST APIs Microservices Kubernetes GitHub AWS Azure GCP SQL Full-Time Resume Tips for This Role Highlight your experience with Java and Spring Boot , as these are critical for the role. Emphasize teamwork and collaboration skills, particularly in cross-functional settings. Include specific projects in your portfolio that demonstrate your technical skills and problem-solving abilities. Optimize your resume for ATS by including relevant keywords from the job description. Avoid including unrelated work experience that does not showcase your technical capabilities. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including generic statements that do not reflect your specific skills and experiences relevant to the role. How to Apply for Senior Software Engineer 1 at Merck Apply Now — Merck Visit the application portal and create an account if you don't have one. Upload your resume in PDF format, ensuring it is tailored to the job description. Fill out the application form accurately, paying attention to required fields. After submission, expect a confirmation email regarding your application status. Use the application tracking feature to monitor your application progress. Applications reviewed on a rolling basis — early submission recommended. Apply Now — Merck NexisGrow.com does not charge any fees for job applications. Merck Founded in 1668 , Merck has evolved into a global leader in healthcare, operating in over 70 countries with a workforce exceeding 60,000 employees . The company’s headquarters is located in Kennilworth, New Jersey , serving as a hub for its extensive international operations and innovative research. Merck specializes in a wide range of pharmaceutical products, including Keytruda , a groundbreaking cancer immunotherapy, and various vaccines such as Gardasil . The company also invests heavily in biologics and has developed numerous therapeutic solutions that address critical health challenges worldwide. Recognized for its inclusive workplace culture, Merck has received accolades such as the 2022 Glassdoor Best Places to Work award. The company actively promotes employee satisfaction through various programs, including mentorship initiatives and diversity training, fostering an environment where innovation thrives. Recently, Merck announced a significant investment in AI-driven healthcare solutions , showcasing its commitment to technological advancement. This initiative aims to enhance patient outcomes and streamline healthcare processes, reflecting the company’s forward-thinking approach in the industry. For freshers in Technology, Merck offers unparalleled access to mentorship and career development opportunities. With a focus on innovation and a global presence, new employees can gain valuable experience working on cutting-edge technologies, positioning them for future success in their careers. Company Details Industry Technology Location Bengaluru, Karnataka, India Connect With Us Careers Apply Now Website 🔗 jobs.vibrantm.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Senior Software Engineer 1 at Merck? Eligibility Tap to expand + Answer Candidates with Bachelor’s / Master’s in Computer Science or Equivalent and 5+ years experience are eligible. Eligible batches: 2023, 2024, 2025, 2026. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: Java, Spring Boot, REST APIs, SQL, Microservices. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: ₹18–28 LPA*. Final offer depends on skills, experience, and interview performance. ? What is the interview process at Merck? Interview Tap to expand + Answer Typically: Resume shortlisting → Online test → Technical interview(s) → HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the official link in How to Apply section. Highlight: Java, Spring Boot, REST APIs, SQL, Microservices. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Senior Software Engineer 1 interview? Preparation Tap to expand + Answer (1) Core concepts of Java, Spring Boot, REST APIs, SQL, Microservices, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) Merck research, (5) Clear communication. ? What is the work culture like at Merck? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. 🔗 Explore More on NexisGrow More jobs in Bengaluru Browse all Tech jobs Latest Fresher jobs More jobs at Merck Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com