We are seeking a skilled Java Backend Developer with strong experience in Microservices architecture and Spring Boot for building scalable and secure RESTful APIs. The ideal candidate will have hands‑on experience with cloud platforms (AWS and/or Azure), event‑driven systems using Kafka, and front‑end exposure with Angular.
You will be responsible for designing, developing, and deploying high‑performance backend services in a cloud‑native setting.
Key Responsibilities
Design and develop scalable RESTful APIs using Java and Spring Boot
Build and maintain microservices‑based architecture
Integrate messaging systems using Apache Kafka
Deploy and manage applications on AWS and/or Azure
Develop and maintain cloud‑native applications
Collaborate with frontend developers working in Angular
Implement security best practices (OAuth2, JWT, etc.)
Optimize performance, scalability, and reliability of backend systems
Write clean, maintainable, and well‑documented code
Participate in code reviews and technical design discussions
Implement CI/CD pipelines and DevOps best practices
Required Skills & Qualifications
Strong proficiency in Java (8+)
Hands‑on experience with Spring Boot and Microservices architecture
Experience building and consuming RESTful APIs
Experience with Apache Kafka for event‑driven architecture
Cloud experience with AWS and/or Azure
Experience with relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases
Familiarity with Docker and containerization
Knowledge of CI/CD pipelines and version control systems (Git)
Understanding of API security and authentication mechanisms
#J-18808-Ljbffr
📌 Java Developer (Ontario)
🏢 TEKGENCE
📍 Ontario
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.