Java Full Stack Developer
Sree ValliCanadaSENIORPosted 11d ago
JavaAngularReactSpring BootREST APIsSQL ServerOracleNoSQLJMSKafkaSolaceOAuth2JWTDockerKubernetesOpenShift
About the Role
We are looking for an experienced Java Full Stack Developer to join our team in Mississauga, Ontario, Canada. This role involves designing, developing, and maintaining full-stack web applications using Java and modern UI technologies.
Key Responsibilities
• Design, develop, and maintain full-stack web applications using Java and Angular/React
• Build RESTful APIs and Spring Boot microservices
• Develop cloud-native applications and event-driven services
• Implement SOA and microservices architecture patterns
• Work with relational and non-relational databases, including SQL Server and Oracle
• Integrate messaging systems such as JMS, Kafka, and Solace
• Implement application security using OAuth2, JWT, and encryption
• Optimize application performance and support the full software development lifecycle
Requirements
• Strong hands-on experience in Java application development
• Expertise in Angular or React and REST APIs
• Spring Boot, microservices, and cloud-native development
• Strong knowledge of data structures, OOP principles, and advanced Java concepts
• Experience with SQL Server, Oracle, and NoSQL databases
• Knowledge of JMS, Kafka/Solace, OAuth2, and JWT
• Familiarity with Docker, Kubernetes, and OpenShift