Job Title : Full Stack Java Developer
Job Location : San Jose CA
Job Type : Contract
Job Description :
- Design and develop RESTful microservices using Java 11 and Spring Boot Web Data Security
- Build data access layers using JPAHibernate and MongoDB drivers implement schema design indexing and aggregation pipelines
- Implement authentication authorization OAuth2 JWT input validation and secure coding best practices OWASP
- Integrate with message brokers KafkaRabbitMQ and external APIs design idempotent and resilient flows with retriescircuit breakers
- Optimize performance caching with Redis query optimization asynchronous processing
- Build responsive SPA features using Angular 12 TypeScript RxJS and state management eg NgRx
- Implement reusable UI components routing lazyloading and internationalization as needed
- Ensure crossbrowser compatibility accessibility WCAG basics and performance best practices AOT bundle optimization
- Own unitintegration testing JUnitMockito JasmineKarma and API testing Postman REST Assured
- Participate in code reviews design discussions and Agile ceremonies ScrumKanban
- Set up and maintain CICD pipelines GitHub ActionsGitLab CIAzure DevOpsJenkins containerize services with Docker and deploy to Kubernetescloud AWSAzureGCP
- Monitor and troubleshoot using logsmetricstraces ELKEFK Prometheus Grafana OpenTelemetry
Skills
Mandatory Skills : Full Stack Java Angular Mongo DB Java SpringCloud Microservices Spring Spring Security SpringBoot SpringMVC Spring Integration
Key Skills
REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1