Superior Jobs


Senior Fullstack Engineer

  • ID: 20181
  • Posted: 5/4/2023
  • Location: Bangalore, KA
  • Category: Java Technologies
  • Job Type: Permanent


Work in a sprint team, with other developers, QA, and BAs, delivering functionality on schedule, based on story requirements,
 • Develop microservices (ie. endpoints, and backend code) to support feature requirements, following expected design and coding standards • Develop UI code that is responsive, supports feature requirements, following expected design and coding standards, across range of devices (iOS, web, desktop) 
• Use appropriate design patterns, logging and error/exception handling
 • Write unit tests, ensuring all developed endpoints and functionality have sufficient test coverage
 • Engage in business analysis, user experience and technical conversations 
• Write technical documentation, participating in design reviews, sprint story workshops, sprint grooming and Sprint planning and execution
 • Help review team commits via pull requests; assisting with support issues, and Sprint related activities, e.g. periodically facilitating stand up meetings 
• Consistently deliver new capabilities quickly and reliably; ensuring they meet expectant design and functional requirements. 
• Communicate status and issues to team members and development manager
Job Requirements

Bachelor's degree in Computer Science or related discipline required 
• 5 – 8 yrs of experience building web applications using Javascript for both mobile and web applications, with significant experience using framesworks like React or Angular.
 • 2+ Flutter experience (nice to have)
 • 4+ years of experience building and supporting highly distributed applications, with significant experience with Java microservices connecting to databases (PostGreSQL, MongoDB, NoSQL) and cloud systems 
• Experience writing RESTful services, and understanding CI/CD pipelines
• Exceptional problem analysis and trouble shooting skills
 • Excellent interpersonal, collaboration and team skills 
• Creativity in developing solutions for complex problems
 • Experience working in an Agile development environment

Already have an account? Log in here