Java Developer
Technology
Mississauga, Canada2 weeks agoUntil 2026-12-23
Full time
Job description
Required Technical Skills
6-10 years of hands-on experience in Java application development.
Strong proficiency in Core Java (Java 8/11/17).
Expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
Experience with REST API development and integration.
Strong knowledge of Microservices Architecture.
Experience with SQL databases such as Oracle, PostgreSQL, or SQL Server.
Familiarity with messaging technologies such as Kafka, JMS, or RabbitMQ.
Experience with version control systems like Git.
Strong understanding of Object-Oriented Design Principles and Design Patterns.
Experience with Unix/Linux environments.
Keywords
UnixApache KafkaSpring FrameworkSpring SecurityRabbitMQLinuxOracle DatabasePostgresqlSqlJava
Interested in this role?