Skip to main content

Java Full Stack Developer

Technology
Mphasis
Bengaluru, India₹1,25,000 - ₹2,50,000 /month3 days agoUntil 28/12/2026
Full timeOn-site

Job description

Role & responsibilities :

Job Description

7+ years of overall Experience in software development
  • Experience using various design patterns preferably MVC, Singleton, Facade and Factory - Proficient in OOD and Implementation, Design Patterns
  • 2-3 years of experience with Cloud Technologies , AWS services (required)
  • Experience in other Backend programming languages like Python, Node.js, Golang, is a plus
  • 2+ years experience with Angular JS
  • Expertise in other Frontend Frameworks like React/Vue.js is a plus
  • Mut have experience working in GIT, Hibernate, JBOSS, Apache, Tomcat, Oracle, UML, JUnit, Mockito, Wire Mock , and REST APIs
  • Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security) Extensive experience implementing APIs (REST) via microservices
  • Hands-on UI development experience utilizing Responsive Design
  • Proficient in Bootstrap or Foundation frameworks
  • 2 + years experience with unit testing frameworks (e.g., Jasmine, Protractor)
  • Proficient in OOD and Implementation, Design Patterns (MVVM etc.)
  • Must have diverse experience utilizing Java tools in business, Web and client-server environments including Java Platform, J2EE, JDBC technologies and Apigee gateway platform
  • Experience or exposure to Database Design and Implementation
  • Knowledge of Multi-tier Architecture, Rational/Visio modeling
Responsibilities: Leading the technical scrum team and implementing hands-on the front ends associated with the technical designs for product/project teams
  • Leading technical efforts in the scrum team, including in the creation of quality in our delivery
  • Ensuring the team develops with quality measuring via clean pipelines, and 90%+ coverage
  • Mentoring and elevating your teammates to be stronger engineers by staying ahead with technology evolution and educating the team
  • Transforming business requirements into application architectures
  • Determining feasibility & scalability of front-end solutions, interacting with business and product owners in order to define technical solutions for customer problems
  • Production issue triage, management, and prevention as needed
  • UI Design reviews for feasibility, tech design, and impact analysis
  • Develop sustainable, accessibility compliant solutions
  • Long term technical debt resolutions, debt prevention & code reviews
  • Analysis and implementation of Performance/Stability/Reliability/Architecture initiatives
  • Research & Development of POCs & innovative new ideas for customer interactions with Airline customers
  • Assisting in defining alternate solutions for the business problems and providing estimates for potential new workstreams
  • Creating a learning culture by establishing, sharing, and enforcing best practices and lessons learned
Location : Only Bangalore

ECTC : 30 LPA

Keywords
javajob-descriptionssoftware-developmenttraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designmodel-view-controller-mvcamazon-web-servicesprogramming-languagespythonnodejsgolangreact-jsreactvue-jshibernatejbosstomcatoracle

Interested in this role?