Description

  • We are seeking a highly skilled and motivated Full Stack Developer to join our dynamic team.
  • The ideal candidate will have a strong background in designing, developing, and maintaining scalable microservices and modern web applications.
  • You will work across the full software development lifecycle, contributing to both backend and frontend development, with a focus on performance, security, and maintainability.
  • Design, develop, and maintain scalable microservices on Microsoft Azure.
  • Collaborate with cross-functional teams to design secure, scalable, and maintainable software solutions.
  • Review and enhance architecture and design for scalability, extensibility, and security.
  • Develop responsive and visually appealing user interfaces using modern frameworks (React, Angular, or Vue.js).
  • Implement and optimize web performance, SEO, and browser-based storage strategies.
  • Write clean, maintainable, and well-documented code following best practices.
  • Conduct code reviews, write unit tests, and ensure high-quality software delivery.
  • Collaborate with product owners and designers to translate business requirements into technical solutions.
  • Support DevOps practices including CI/CD, containerization, and monitoring.
  • Assist in troubleshooting and resolving production issues.
  • Use Github Copilot to improve efficiencies in development.

Required Qualifications:

  • BS/MS in Computer Science or related field.
  • Strong experience with Java/J2EE, Spring Boot, Spring Reactive, and Spring WebFlux.
  • Proficient in developing RESTful and SOAP web services.
  • Hands-on experience with front-end technologies: JavaScript, HTML, CSS, and frameworks like React, Angular, or Vue.js.
  • Experience with Node.js, Express.js, or Svelte.js.
  • Solid understanding of HTTP, browser internals, and asynchronous programming.
  • Familiarity with caching strategies, design patterns, and software engineering best practices.
  • Experience with ORM tools (Hibernate, JPA) and databases (MySQL, Cassandra).
  • Proficient in automated testing tools (JUnit, Mockito, Karma, Jasmine, etc.).
  • Experience with CI/CD tools (GitHub, Jenkins, Docker, Maven).
  • Familiarity with cloud platforms (Azure preferred, AWS a plus).
  • Experience with DevOps and security tools (TwistLock, Microsoft Defender, CodeQL).
  • Exposure to monitoring tools like Splunk and Dynatrace.

Nice to Have

  • Experience in the healthcare industry or commercial software development.
  • Background in application modernization and re-engineering projects.
  • Familiarity with Adobe Experience Manager (AEM).
  • Experience with SEO tools like Google Lighthouse and Google Search Console.
  • Knowledge of ElasticSearch.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and in a team-oriented, agile environment.
  • Passion for learning and staying updated with emerging technologies

Education

Any Gradute