Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - backend St Lousi 1 image - Rise Careers
Job details

Senior Software Engineer - backend St Lousi 1

Date: Dec 3, 2024Location: Saint Louis, USCompany: Marlabs Innovations Pvt LtdDescription:Job Title - Senior Software EngineerRole Description -Our Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine for Merck. As a Senior Software Engineer, you will play a key role helping to design and build new features and components in our evolving platform, helping to embrace modern principles like microservices and event driven architectures.ABOUT OUR TECHNOLOGYThe Digital and eCommerce team currently operates several B2B websites and direct digital sales channels via a globally deployed cloud-based platform that are a growth engine for Merck’s life science business. We provide a comprehensive catalog of all products, enabling our customers to find products and purchase products as well as get detailed scientific information on those products.ESSENTIAL JOB FUNCTIONSWork as part of an Agile development team, taking ownership for one or more servicesTake ownership of features and epics, working as part of a team – ensuring excellence in design, code, test and operationA willingness to embrace change and foster a Growth and Learning culture on the teamMentoring team members through code review, design reviewsWork with product owners to help refine the backlog, breaking down features and epics into executable storiesHave a high quality software mindset – making sure that the code you write worksQUALIFICATIONSEducation:Bachelor’s/Master’s degree in computer science or equivalent.Mandatory Skills:5+ years of hands-on software engineering experienceExcellent hands on experience in JavaExperience in developing REST services.Experience in unit test frameworks.Ability to provide solutions based on the business requirements.Ability to collaborate with cross-functional teams.Ability to work with global teams and a flexible work schedule.Must have excellent problem-solving skills and be customer-centric.Excellent communication skills.Preferred Skills:Experience with Microservices, CI/CD, Event Oriented Architectures and Distributed SystemsExperience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services, etc.)Familiarity with web technologies (e,g,, JavaScript, HTML, CSS), data manipulation (e.g., SQL), and version control systems (e.g., GitHub)Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines and the product development lifecycleFamiliarity with modern web APIs and full stack frameworks.Experience with Java, ElasticSearch, Kubernetes, Spring, Spring Boot,Experience developing eCommerce systems – especially B2B eCommerce – is a plus.
Marlabs Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Marlabs DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Marlabs
Marlabs CEO photo
Siby Vadakekkara
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - backend St Lousi 1, Marlabs

Are you ready to take your career to the next level? Marlabs Innovations Pvt Ltd is on the lookout for a Senior Software Engineer specializing in backend development to join our growing team in St. Louis, MO. In this exciting role, you will be at the forefront of transforming digital and eCommerce technology for Merck, helping to craft innovative features and components within our dynamic platform. You'll dive into exciting projects that embrace modern principles like microservices and event-driven architectures. Join our Agile development team where your insights will help shape our B2B websites and cloud-based platforms — key growth engines for Merck's life science business. Your expertise in Java, REST services, and robust unit testing frameworks will be integral to our mission. At Marlabs, we pride ourselves on fostering a culture of growth, innovation, and teamwork. Whether you're mentoring fellow team members or collaborating with product owners to flesh out backlogs, your problem-solving skills and customer-centric approach will shine. If you're excited to work with cutting-edge technologies in a modern cloud environment, while contributing to high-quality software solutions, this is the role for you. Join us and be a part of something impactful!

Frequently Asked Questions (FAQs) for Senior Software Engineer - backend St Lousi 1 Role at Marlabs
What are the responsibilities of a Senior Software Engineer at Marlabs Innovations Pvt Ltd?

As a Senior Software Engineer at Marlabs Innovations Pvt Ltd, your main responsibilities include designing and building new features for our digital and eCommerce platforms. You'll collaborate closely with an Agile team, take ownership of services, and ensure high-quality code through mentoring and code reviews. Your role also involves working with product owners to refine backlogs and translate business requirements into executable stories, all while fostering a culture of growth within the team.

Join Rise to see the full answer
What qualifications are needed for a Senior Software Engineer position at Marlabs Innovations?

To qualify for the Senior Software Engineer role at Marlabs Innovations, you'll need a Bachelor's or Master's degree in Computer Science, along with 5+ years of hands-on experience in software engineering. Proficiency in Java and experience in developing REST services are mandatory, as well as familiarity with unit test frameworks. Candidates who have additional experience with microservices, cloud environments, and eCommerce systems will have a competitive edge.

Join Rise to see the full answer
What technologies do Senior Software Engineers at Marlabs Innovations work with?

While working as a Senior Software Engineer at Marlabs Innovations, you'll engage with a variety of technologies including Java, ElasticSearch, Kubernetes, and Spring Boot. An understanding of cloud platforms like Google Cloud, AWS, or Azure is necessary, alongside familiarity with web technologies such as JavaScript, HTML, and CSS. Your role will often require you to leverage DevOps practices, Agile methodologies, and modern web APIs.

Join Rise to see the full answer
What is the work culture like for Senior Software Engineers at Marlabs Innovations?

The work culture at Marlabs Innovations is dynamic and collaborative, emphasizing growth and learning. As a Senior Software Engineer, you will be encouraged to take ownership of your work, mentor others, and actively engage in design and code reviews. The Agile development structure promotes teamwork and innovation while maintaining a flexible work environment that allows for collaboration with global teams.

Join Rise to see the full answer
What is the career growth potential for a Senior Software Engineer at Marlabs Innovations?

At Marlabs Innovations, career growth for Senior Software Engineers is significant. You'll have the opportunity to lead projects, mentor junior developers, and take on more responsibilities over time. The culture of continuous learning and collaboration paves the way for personal and professional development, allowing you to explore new technologies and methodologies while contributing to innovative projects in the digital and eCommerce sphere.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - backend St Lousi 1
Can you describe your experience with Java as a Senior Software Engineer?

Certainly! When describing your experience with Java in an interview for the Senior Software Engineer position at Marlabs Innovations, emphasize specific projects where you utilized Java. Discuss the challenges you faced and how you overcame them, the frameworks you have employed, and how these experiences have shaped your software engineering skills.

Join Rise to see the full answer
How do you approach developing RESTful services?

When discussing your approach to developing RESTful services, detail your understanding of REST principles. Talk about how you ensure scalability, maintainability, and security in your services. Give examples of past projects where you implemented these services, the tools you used, and any challenges you encountered during the process.

Join Rise to see the full answer
What role does unit testing play in your development process?

Unit testing should be portrayed as a vital part of your development process. Discuss how you write tests alongside your code, and provide examples of frameworks you've used. Highlight a situation where unit testing helped you identify critical bugs or improved the quality of the software, showcasing your commitment to high standards in coding.

Join Rise to see the full answer
How would you handle a situation where a project is falling behind schedule?

Discuss your problem-solving skills and proactive communication style. Emphasize the importance of assessing obstacles, collaborating with your team, and revising timelines or priorities without compromising quality. Share an example where you successfully navigated a similar scenario, showcasing your resilience and flexibility.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Explain your familiarity with Agile methodologies like Scrum or Kanban. Describe your participation in sprint planning, daily stand-ups, and retrospectives, and cite specific instances where Agile practices helped your team improve workflow and develop software more effectively.

Join Rise to see the full answer
Why is microservices architecture important in backend development?

Discuss the advantages of microservices architecture, such as scalability, flexibility in tech stack, and easier management of complex applications. Provide an example of a project where you used microservices, detailing the benefits you saw in tech implementation and delivery.

Join Rise to see the full answer
How do you mentor junior developers on your team?

In your response, highlight your passion for mentoring. Talk about your approach to conducting code reviews, providing constructive feedback, and encouraging collaboration in problem-solving. Mention any tools or practices you’ve established that contribute to the growth of junior developers.

Join Rise to see the full answer
What is your experience with cloud platforms?

Share your experience using cloud platforms like AWS, Azure, or Google Cloud. Talk about specific projects where you've leveraged cloud services for deployment, data management, or scaling applications. Highlight any certifications or training you have that bolster your expertise in this area.

Join Rise to see the full answer
Can you give an example of how you've improved an eCommerce application?

Prepare to discuss specific changes you've made to enhance user experience, load times, or functions in an eCommerce application. Use metrics and results to showcase your impact, illustrating your understanding of eCommerce systems and customer needs.

Join Rise to see the full answer
What strategies do you use to ensure code quality?

Emphasize various strategies you implement to uphold code quality, such as leveraging code reviews, static code analysis, and adherence to best practices. Discuss the importance of maintaining documentation and conducting regular refactoring to prevent technical debt, highlighting how these practices have benefited your previous teams.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Highlands Ranch, CO
Posted 5 hours ago
Photo of the Rise User
Posted 5 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Commuter Benefits
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
401K Matching
Paid Time-Off
Some Meals Provided
Snacks
Onsite Gym
Photo of the Rise User
Capital One Hybrid Lake Grove, NY
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago

Clients: We strive to provide our clients with cutting-edge and adaptable digital technology solutions across various industries. Partners: Our goal is to establish robust partnerships that mutually benefit both our clients and us, ensuring value ...

19 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!