Java Backend Developer
- Mississauga, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Experience: 8+ years of professional software development experience focusing on enterprise Java backend applications.
- Posting language
- English
- Posted
Original job description
Required Technical Skills & Qualifications
- Experience: 8+ years of professional software development experience focusing on enterprise Java backend applications.
- Deep proficiency in Core Java (Multithreading, Concurrency, Collections, JVM internals).
- Extensive hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security / OAuth2 / JWT.
- Proven track record designing microservices patterns (API Gateway, Circuit Breakers, Service Discovery, Bulkheads).
- Experience with message brokers and event streaming (Apache Kafka, RabbitMQ).
- Strong SQL tuning and database design skills in RDBMS (PostgreSQL, MySQL) and NoSQL stores (MongoDB)
More about this job
Responsibilities
Design and develop enterprise Java backend applications and microservices using Spring technologies. Build resilient service patterns and work with messaging systems, event streaming, and relational and NoSQL databases.
Requirements
Requires 8+ years of professional software development experience focused on enterprise Java backend applications. Candidates should have deep Core Java expertise, hands-on experience with Spring frameworks and microservices patterns, and strong messaging, SQL tuning, and database design skills.
Skills
- Core Java
- Multithreading
- Concurrency
- Collections
- JVM Internals
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- OAuth2
- JWT
- Microservices
- Apache Kafka
- RabbitMQ
- SQL Tuning
- Database Design
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Enterprise Java
- Core Java
- Multithreading
- Concurrency
- Collections
- JVM Internals
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- OAuth2
- JWT
- Microservices
- API Gateway
- Circuit Breakers
- Service Discovery
- Bulkheads
- Apache Kafka
- RabbitMQ
- Event Streaming
- SQL Tuning
- Database Design
- RDBMS
- PostgreSQL
- MySQL
- NoSQL
- MongoDB