We are looking for a skilled and passionate Full-Stack Engineer with 3–5 years of experience in building scalable web applications using Java-based backend technologies and modern frontend frameworks such as React.
The ideal candidate should be comfortable working across the full software development lifecycle, from backend APIs and database design to frontend UI implementation and deployment activities.
The role requires strong problem-solving skills, hands-on coding expertise, and the ability to collaborate effectively with cross-functional teams in an Agile environment. ________________________________________ Key Responsibilities Backend Development
Design, develop, test, and maintain scalable backend applications using Java
Build RESTful APIs and microservices using Spring Boot
Implement business logic, validations, and backend integrations
Optimize application performance, memory usage, and database interactions
Write clean, maintainable, and reusable code following best practices
Debug and resolve production issues ________________________________________ Frontend Development
Develop responsive and dynamic user interfaces using React
Build reusable UI components and frontend modules
Integrate frontend applications with backend APIs
Implement state management and client-side routing
Ensure cross-browser compatibility and responsive design
Collaborate with UI/UX designers to deliver intuitive user experiences ________________________________________ Database & API Integration
Design and write efficient SQL queries
Work with relational databases such as MySQL or PostgreSQL
Implement ORM-based persistence using Hibernate / JPA
Integrate third-party APIs and services ________________________________________ Software Engineering & Collaboration
Participate in Agile/Scrum ceremonies and sprint planning
Collaborate with QA, DevOps, architects, and product teams
Contribute to code reviews and technical discussions
Write unit and integration tests
Maintain technical documentation and development standards ________________________________________ Required Skills Backend Skills
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
Experience with: o Spring Boot o REST APIs o Microservices architecture o Hibernate/JPA
Good understanding of: o OOP principles o Collections Framework o Exception handling o Multithreading o Streams API ________________________________________ Frontend Skills
Strong experience with: o React o JavaScript ES6+ o HTML5 o CSS3
Knowledge of: o React Hooks o State management (Redux/Context API) o React Router o API integration using Axios/Fetch
Experience building responsive web applications ________________________________________ Database Skills
Strong SQL fundamentals
Experience with relational databases
Understanding of indexing, joins, and query optimization ________________________________________ Tools & Platforms
Version control using Git
Build tools such as Maven or Gradle
Familiarity with CI/CD tools like Jenkins
Exposure to Docker ________________________________________ Good to Have Skills
Exposure to Apache Kafka or messaging systems
Basic cloud knowledge in Amazon Web Services or Microsoft Azure
Exposure to Kubernetes
Experience with TypeScript
Knowledge of automated testing frameworks such as JUnit and Jest ________________________________________ Educational Qualification
Bachelor’s degree in Computer Science, Information Technology, or related field ________________________________________ Preferred Candidate Traits
Strong analytical and debugging skills
Passion for coding and learning new technologies
Good communication and collaboration abilities
Ownership mindset and attention to quality
Ability to work in a fast-paced Agile environment
About Mercedes-Benz Group AG
Verified company details for this employer are not available yet.