Must have :
- Provide technical leadership by guiding or scaling the engineering team through expertise in distributed systems architecture, coding, operational excellence, and software development processes.
- Support the design and creation of technical specifications for development projects of medium to major complexity.
- Expertise in Spring Boot, MVC architecture, Spring Data, Hibernate, Restful Web Services, and API development.
- Design and implement responsive user interfaces with React. js.
- Multiple years of direct client-facing experience working in an onsite-offshore model.
Preferred :
Expertise in designing and architecting microservice-based Java applications.Unit testing with JUnit and Mock Objects experience.Agile methodology focus.Strong knowledge in implementing, securing, capacity planning, and performance tuning solutions deployed to cloud technologies like Azure (ACS, AKS) or similar cloud platforms such as Google Cloud, AWS, or Cloud Foundry.DevOps and GitHub Actions experience is a plus.Expertise in V8 Runtimes.Familiarity with React Native.Familiarity with JavaScript Heap / Call Stack.Familiarity with JavaScript transpilers like Webpack / Vite.Familiarity with mono repo tooling like Lerna / Nx.Familiarity with testing using Cypress.Strong debugging skills / JavaScript performance in Node / Chrome.Familiarity with Kibana / Grafana for logging and monitoring.Aws, React Native, React Js, Azure, Javascript, Java, Ci / Cd, Devops, Gcp, Cloud, Grafana, Github, Spring Booot
Skills Required
Java, Software Development, Full Stack, Cloud Technologies, Java Script, Agile