Home
Jobs

7 years

0 Lacs

Posted:14 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role: Senior Software Engineer Location: Bangalore Client: Mphasis Job Title: Senior Software Engineer – Java & MERN Stack (Angular, Node.js, MongoDB) Overview: We are looking for a Senior Software Engineer with 7+ years of hands-on development experience in Java and MERN stack technologies including Angular, Node.js, and MongoDB (or similar databases). The ideal candidate should have a strong background in both front-end and back-end development, a good grasp of software architecture principles, and a collaborative approach to problem-solving. Technical Skills: • Minimum 6 years of development experience with Java (Spring Boot preferred) • Minimum 6 years of experience with Node.js and related backend technologies • Strong proficiency in JavaScript, HTML5, CSS3 • Front-end development experience with Angular • Experience in designing and developing scalable front-end and back-end services • Good to have: Experience in Express.js, RESTful APIs • Experience with modern databases such as MongoDB, PostgreSQL, or other relevant NoSQL/SQL databases • Exposure to containerization technologies such as Docker, Kubernetes, Helm Charts (good to have) • Experience with Git/GitHub or other version control tools • Familiarity with cloud platforms such as AWS (e.g., EC2, S3) or similar • Good knowledge of unit testing and relevant test frameworks (e.g., JUnit, Mocha, Jest) • Strong communication skills with the ability to clearly articulate technical solutions and collaborate effectively with cross-functional teams Roles and Responsibilities: • Participate and contribute to technical requirement gathering, story development, and sprint planning • Design system architecture and suggest design alternatives based on business requirements • Develop both front-end and back-end components using Java and MERN stack technologies • Write clean, modular, and maintainable code and ensure high performance across platforms • Create and execute unit tests and contribute to automated test pipelines • Participate in code reviews, mentoring, and knowledge-sharing sessions • Work closely with DevOps teams to ensure smooth deployment and CI/CD integration • Troubleshoot and resolve technical issues across the stack • Collaborate with internal and external technical teams and stakeholders to align on deliverables and expectations Process Skills: • Agile – Scrum Behavioral Skills : • Result oriented team player • Interpersonal skills • Excellent communication skills o ability to effectively articulate technical challenges and solutions o skilled in interfacing with internal and external technical resources Qualification: • Bachelor of Engineering (Computer background preferred) Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Stack Interview Now

RecommendedJobs for You