Posted:14 hours ago|
Platform:
On-site
Full Time
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
Insight Business Reengineering
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru
8.0 - 18.0 Lacs P.A.
Tamil Nadu, India
Salary: Not disclosed
Tiruchirapalli
1.75 - 2.5 Lacs P.A.
Salary: Not disclosed
Bengaluru
10.0 - 20.0 Lacs P.A.
6.0 - 7.0 Lacs P.A.
4.0 - 6.0 Lacs P.A.
Noida Extension, Delhi-NCR
0.8 - 0.8 Lacs P.A.
Zirakpur
3.0 - 5.5 Lacs P.A.
5.4 - 7.2 Lacs P.A.