Software Engineer (Full Stack)
Job Description
We are seeking a skilled and motivated Java Full Stack Developer to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable web applications using Java-based backend technologies and modern frontend frameworks. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.
Key Responsibilities:
- Design, develop, and maintain enterprise-grade web applications.
- Build robust backend services using Java, Spring Boot, and Microservices architecture.
- Develop responsive and user-friendly front-end applications using Angular, React, or similar frameworks.
- Deploy solutions on the cloud with CI/CD integration.
- Create and consume RESTful APIs and integrate third-party services.
- Collaborate with business analysts, architects, QA teams, and stakeholders throughout the software development lifecycle.
- Write clean, maintainable, and efficient code following best practices.
- Work on technical pilots and feasibility studies of new opportunities to create value and transitioning successful pilots to scalable production implementations.
- Perform code reviews and mentor junior developers when required.
- Troubleshoot, debug, and optimize application performance.
- Participate in Agile/Scrum ceremonies including sprint planning, daily standups, and retrospectives.
- Application release and second level support.
- Ensure application security, scalability, and reliability.
- Stay up to date with the latest advancements in software engineering technologies.
Requirements:
- 3+ years of hands-on experience in Java Full Stack Development.
- Experience with SQL databases (Oracle, PostgreSQL, MySQL), Database design and query optimization
- Experience building and consuming web-based APIs.
- Experience with CI/CD environments and test-driven development leveraging a Version Control system.
- Excellent collaboration and communication skills for working with cross-functional teams.
- Strong understanding of software design patterns and object-oriented programming principles.
- Experience working in Agile development environments.
- Excellent analytical, problem-solving, and communication skills.
Preferred:
- Experience working with AWS Cloud
- Experience working in an Agile Methodology
- Familiar in fields related to artificial intelligence, machine learning, and data science.
- Knowledge of Generative AI solutions and applications
- Experience with building, deploying, and managing docker images.
Education:
- Bachelor's degree in Computer Science, Information Technology, or related field.
What we offer
- Exciting work in a great team, global projects, international environment
- Opportunity to learn and grow professionally within the company globally
- Hybrid working model, flexible role pattern
- Competitive salary & incentive pay
- Pension and health insurance contributions
- Internal reward system and referral scheme
- 5 weeks annual leave, 5 sick days, 15 days of certified sick leave paid above statutory requirements annually, 40 paid hours annually for volunteering activities, 12 weeks of parental contribution
- Cafeteria for tax free benefits according to your choice (meal vouchers, sport, culture, health, travel, etc.), Multisport Card
- Vodafone, Raiffeisen Bank, Foodora, and discount programmes
- Up-to-date laptop and iPhone
- Parking in the garage, showers, refreshments, massage chairs, library, music corner
Ready to take up the challenge? Apply now!
Know anybody who might be interested? Refer this job!
Required Skills:
Agile Application Development, Agile Methodology, Database Design, Data Engineering, Data Visualization, Design Applications, Enterprise Web Applications, Generative AI, Machine Learning (ML), Oracle Database, Performance Optimizations, PostgreSQL, Scrum Ceremonies, Software Configurations, Software Development, Software Development Life Cycle (SDLC), Solution Architecture, Spring Boot, Sprint Planning, System Designs, System Integration, TestingPreferred Skills:
Current Employees apply HERE
Current Contingent Workers apply HERE
Search Firm Representatives Please Read Carefully
Merck & Co., Inc., Rahway, NJ, USA, also known as Merck Sharp & Dohme LLC, Rahway, NJ, USA, does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place for this position will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position specific. Please, no phone calls or emails.
Employee Status:
RegularRelocation:
VISA Sponsorship:
Travel Requirements:
Flexible Work Arrangements:
HybridShift:
Valid Driving License:
Hazardous Material(s):
Job Posting End Date:
07/18/2026*A job posting is effective until 11:59:59PM on the day BEFORE the listed job posting end date. Please ensure you apply to a job posting no later than the day BEFORE the job posting end date.
Full-Stack pay context
Based on 383 disclosed Full-Stack salaries on RoleSuite, the role pays a median of $183K/year, with most offers between $148K and $211K (10th–90th percentile: $122K–$246K).
See the full Full-Stack salary breakdown →