Role Overview:This role is for a Senior Full Stack Developer with extensive hands-on experience in designing and developing applications using Java/SpringBoot Microservices and modern UI technologies. The position requires a strong background in both backend and frontend development, focusing on building scalable, high-performance, and responsive applications, integrating with various databases and cloud platforms.
Key Responsibilities:- Design and develop applications using Java/SpringBoot Microservices.
- Work with UI tech stacks including ReactJS, NextJS, VueJS with JavaScript, Redux, HTML5, and CSS3.
- Write cross-browser compatible and responsive UI code to support multiple viewports.
- Integrate with RESTful services.
- Perform testing, debugging, and coordination with other stakeholders.
- Build scalable applications and conduct performance tuning for UI applications.
- Implement Search Engine Optimization (SEO) best practices.
- Coordinate effectively with UX designers.
Required Skills:- 10+ years of hands-on experience in design and development using Java/SpringBoot Microservices.
- Proficiency in Java
- J2EE
- SOAP
- REST
- XML
- XSLT
- UML
- Object Oriented Analysis and Design.
- Experience with Spring Boot
- Eclipse
- GIT
- JENKINS
- CI/CD
- JIRA
- JUnit testing.
- Exposure to RDBMS like Oracle
- SQL Server
- MySQL.
- Experience with NoSQL Databases like MongoDB
- Document DB.
- Strong expertise in UI tech stack: ReactJS
- NextJS
- VueJS with JavaScript
- Redux
- HTML5
- CSS3.
- Proficient with CSS-preprocessors (e.g., SASS) and CSS frameworks (e.g., Bootstrap).
- Experience with integrating RESTful services.
- Thorough understanding of platform
- database
- API
- caching layer
- proxies.
- Experience working with testing frameworks like Jasmine
- Karma.
- Experience in building scalable applications and performance tuning UI applications.
- Knowledge of Search Engine Optimization and writing Search Engine Optimized code.
- Experience with cloud technologies like AWS and Kubernetes.
- Familiarity with JIRA and GITHUB.
- Experience with Apache Kafka framework and implementation.
- Experience with MuleSoft integration and API platform.
Qualifications:- Bachelors in Computer Science or other related field.
- 10+ years of experience in design and development.
Preferred Skills:- Experience in Java
- J2EE
- SOAP
- REST
- XML
- XSLT
- UML
- Object Oriented Analysis and Design.
- Experience in Spring Boot
- Eclipse
- GIT
- JENKINS
- CI/CD
- JIRA
- JUnit testing.
- Experience and exposure in RDBMS like Oracle
- SQL Server
- MySQL.
- Experience and exposure in NoSQL Database like MongoDB
- Document DB.
- Strong expertise in UI tech stack like ReactJS
- NextJS
- VueJS with JavaScript
- HTML5 and CSS3.
- Proficient with CSS-preprocessor e.g. SASS and hands on Experience in CSS frameworks e.g. Bootstrap.
- Experience with integrating RESTful services.
- Experience in developing responsive UI design to support multiple view port.
- Thorough understanding of the responsibilities of the platform
- database
- API
- caching layer
- proxies.
- Experience working with testing frameworks Jasmine
- Karma etc.
- Experience in building scalable application.
- Experience in performance tuning of UI application.
- Experience in Search Engine Optimization and writing Search Engine Optimized code.
- Coordinating with UX designer.
- Cloud technology like AWS experience
- Kubernetes.
- Experience in Apache Kafka framework and implementation.
- Experience in MuleSoft integration and API platform.
- Testing
- debugging and co-ordination with other stakeholders.