Java React developer
Virtusa · Mississauga, Ontario, CA
Java React developer - ( CREQ250241 ) Description Required Skills and Experience • Education: Bachelor's or Master's degree in Computer Science, Engineering,...
Job description
Java React developer - ( CREQ250241 ) Description Required Skills and Experience: o Expertise in Java (8+ preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data). o Strong understanding of object-oriented design, data structures, and algorithms. o Experience with building RESTful APIs and microservices architectures. o Proficiency with relational databases (e.g., PostgreSQL, Oracle, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). o Expertise in React.js and its core principles, including React Hooks, Context API, and state management libraries (e.g., Redux). o Understanding of responsive design and cross-browser compatibility. o Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (Docker, Kubernetes). o Proficiency with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions). o Familiarity with observability tools (monitoring, logging, tracing). o Proven leadership skills, including mentoring, coaching, and motivating technical teams. o Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audienc...