Java Full Stack Developer

Techdoquest — Canada · Posted ~1 day ago

Skills

Java Spring Boot Spring MVC Spring Security Microservices RESTful Web Services Hibernate JPA Maven Gradle Angular React JavaScript TypeScript HTML5 CSS3 SQL Agile Scrum REST Bootstrap Oracle MySQL PostgreSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop and maintain enterprise-grade web applications as a Java Full Stack Developer. You will build microservices and REST APIs with the Spring ecosystem, create responsive interfaces using modern frontend frameworks, work with relational databases, integrate external services, and contribute to Agile development and production support.

Highlights

Enterprise-grade full stack development covering backend, frontend, databases, APIs, security, performance, and production support, with participation in Agile delivery and code reviews.

Description

Key Responsibilities Design, develop, test, and deploy enterprise grade web applications.Develop RESTful APIs and microservices using Java and Spring Boot.Build responsive and user friendly interfaces using Angular, React, or similar frameworks.Collaborate with cross functional teams to gather requirements and deliver high quality solutions.Optimize application performance, scalability, and security.Integrate third party services and APIs.Write clean, maintainable, and efficient code following best practices.Troubleshoot, debug, and resolve production issues.Participate in code reviews and Agile/Scrum ceremonies.Create and maintain technical documentation.Required Skills Backend Technologies Java 8/11/17+Spring Boot, Spring MVC, Spring SecurityMicroservices ArchitectureRESTful Web ServicesHibernate/JPAMaven/GradleFrontend Technologies Angular (preferred) or ReactJavaScript, TypeScriptHTML5, CSS3, BootstrapResponsive Web DesignDatabase Technologies SQL (Oracle, MySQL, PostgreSQL, SQL Server)NoSQL databases (MongoDB preferred)DevOps & Cloud Git, GitHub, BitbucketJenkins/Azure DevOpsDocker, KubernetesAWS, Azure, or Google Cloud PlatformOther Skills Strong problem solving and analytical skillsAgile/Scrum development experienceUnderstanding of CI/CD pipelinesExcellent communication and teamwork abilitiesPreferred Qualifications Bachelor's degree in Computer Science, Information Technology, or related field.Experience with cloud native application development.Knowledge of message brokers such as Kafka or RabbitMQ.Relevant certifications in Java, Azure, or AWS are a plus.Nice to Have Experience with AI/ML integrations.Knowledge of SonarQube, Nexus, and monitoring tools.Exposure to event driven architecture and distributed systems.Expected Deliverables High quality, scalable, and secure applications.Well documented APIs and technical designs.Timely delivery of features and bug fixes.Continuous performance and security improvements