Make Your Resume Now

Senior Software Engineer (Full Stack)

Posted January 21, 2026
Full-time Mid-Senior Level

Job Overview

  • Design and develop web services and UI pages using UML Modeling, MVC Architecture and Object-Oriented Programming.
  • Gather system requirements and collaborate with the software developers/ technical team.
  • Define multiple approaches to business problems and implement technical solutions.
  • Verify stability, interoperability, portability, security, scalability of system architecture and ensure that the code is well aligned with the requirements.
  • Test the code and ensure that the functionality of the developed component meets the requirements and conduct reviews.
  • Participate in Agile meetings and translate application storyboard and use cases into functional applications and provide technical solutions.
  • Identify bottlenecks and bugs, and devise solutions to mitigate issues. Implement automated testing platforms using Junits / Mockito for Springboot and Jasmine tests for ReactJs.
  • Implement Database solutions with any combination of SQL Server, PostgreSQL, and MongoDB. Build and deploy code using Dev Ops tools GIT and Jenkins.
  • Deploy code in PCF or AWS cloud in different environments.
  • Design and development of applications using Java, Springboot, Hibernet, JPA, web-services, and REST. Design and develop of responsive and browser/OS compatible Web User Interfaces with any combination of HTML5, CSS3, DHTML, ReactJS, Angular and JavaScript. Write JUnit Test or JEST Unit Test cases.
  • Utilize CI/CD using GIT Hub and Jenkins. Use SQL and any combination of relational Databases.
  • Use of AWS, Azure or PCF technologies for deployment.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!