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