-
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
View all jobs
Java J2EE Developer – Spring Boot & Microservices
Canada
· Full-time
·
Mid-Senior
J2EE Developer – Spring Boot & Microservices
Mandatory Skills:
Strong experience in Java/J2EE, JUnit, Eclipse, Oracle 19, RESTful services
Secondary skills in:
API Gateways
Messaging, Message Queues
Kafka, Data Event Streaming
OAuth, SSO, SAML
Strong knowledge of OOP concepts and Java design principles Familiarity with CI/CD pipelines, Agile and DevOps principles, test-driven development, continuous integration, and methods that accelerate feature delivery Experience with modern software architectures and API-driven development Writes clear, readable, maintainable code and takes ownership of code quality and usability Experience with automation tools: Git, Jira, Veracode, Maven, Jenkins Collaborative attitude; ability to coach, participate in code reviews, and share skills and methods BS or MS in Computer Science preferred, or equivalent professional experience
Individual Accountabilities
Build, code, test, and maintain high-quality software in the Java codebase Participate in Agile sprints and ceremonies to support rapid iteration Translate user requirements into software requirements Design, develop, test, and maintain Java-based software Build code according to specifications, standards, and best practices Analyze, code, and test software components based on requirements Create and execute automated executable tests, continuously integrating into the overall framework Review software frameworks to identify defects and opportunities for performance and stability improvements Complete documentation for deployment, maintenance, support, and business needs Research technical strategies, third-party tools, and new technologies to address emerging issues and improve development efficiency Promote Agile principles and methodology Apply best coding practices to ensure agility and delivery of high-quality code
Essential Skills
Undergraduate Degree or Technical Certificate
7 years of experience with Java and Spring Boot Experience implementing RESTful APIs and Microservices Well‑versed in software design patterns and architectural standards Knowledgeable in NoSQL databases such as MongoDB Strong understanding of SDLC and Agile methodologies Experience with code management/collaboration tools such as GitHub Experience working on large projects in fast-paced environments Knowledge of event streaming (Kafka, MQ) Knowledge of microservices and scalable design
Desirable Skills
6–8 years of experience as a Developer
Experience with:
Java, Spring MVC, Spring Batch, Spring Boot Multithreading, Spring Security, Spring Forms Angular Kafka SQL Server GitHub Jenkins CI/CD pipeline Autosys Splunk and Dynatrace
Cloud Developer experience: Azure Cloud Services Experience with Apache PySpark, Delta, Databricks Python, SQL Server, Java, Spring Boot, Kafka Knowledge of Agile development methodologies Strong verbal and written communication skills
Mandatory Skills:
Strong experience in Java/J2EE, JUnit, Eclipse, Oracle 19, RESTful services
Secondary skills in:
API Gateways
Messaging, Message Queues
Kafka, Data Event Streaming
OAuth, SSO, SAML
Strong knowledge of OOP concepts and Java design principles Familiarity with CI/CD pipelines, Agile and DevOps principles, test-driven development, continuous integration, and methods that accelerate feature delivery Experience with modern software architectures and API-driven development Writes clear, readable, maintainable code and takes ownership of code quality and usability Experience with automation tools: Git, Jira, Veracode, Maven, Jenkins Collaborative attitude; ability to coach, participate in code reviews, and share skills and methods BS or MS in Computer Science preferred, or equivalent professional experience
Individual Accountabilities
Build, code, test, and maintain high-quality software in the Java codebase Participate in Agile sprints and ceremonies to support rapid iteration Translate user requirements into software requirements Design, develop, test, and maintain Java-based software Build code according to specifications, standards, and best practices Analyze, code, and test software components based on requirements Create and execute automated executable tests, continuously integrating into the overall framework Review software frameworks to identify defects and opportunities for performance and stability improvements Complete documentation for deployment, maintenance, support, and business needs Research technical strategies, third-party tools, and new technologies to address emerging issues and improve development efficiency Promote Agile principles and methodology Apply best coding practices to ensure agility and delivery of high-quality code
Essential Skills
Undergraduate Degree or Technical Certificate
7 years of experience with Java and Spring Boot Experience implementing RESTful APIs and Microservices Well‑versed in software design patterns and architectural standards Knowledgeable in NoSQL databases such as MongoDB Strong understanding of SDLC and Agile methodologies Experience with code management/collaboration tools such as GitHub Experience working on large projects in fast-paced environments Knowledge of event streaming (Kafka, MQ) Knowledge of microservices and scalable design
Desirable Skills
6–8 years of experience as a Developer
Experience with:
Java, Spring MVC, Spring Batch, Spring Boot Multithreading, Spring Security, Spring Forms Angular Kafka SQL Server GitHub Jenkins CI/CD pipeline Autosys Splunk and Dynatrace
Cloud Developer experience: Azure Cloud Services Experience with Apache PySpark, Delta, Databricks Python, SQL Server, Java, Spring Boot, Kafka Knowledge of Agile development methodologies Strong verbal and written communication skills
Key Skills
Ranked by relevance
java
spring boot
kafka
microservices
sql server
jenkins
server
cicd
sql
continuous integration
design patterns
restful apis
angular
python
devops
apache
oracle
splunk
nosql
maven
cloud
junit
jira
git
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Professional/Senior (m/w/d) Java Backend-Entwickler
2026-05-28
Full-time
Associate
Austria
Technology
Information Technology
View Job Details
Related
PHP Developer – LAMP Stack
2026-05-20
Full-time
Not Applicable
India
IT Services
Information Technology
View Job Details
Related
Senior Java / Angular Developers (Expert)
2026-05-28
Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
Login to Apply
- Posted
- Mar 25, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
Industries
Information Services
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Professional/Senior (m/w/d) Java Backend-Entwickler
2026-05-28
Full-time
Associate
Austria
Technology
Information Technology
View Job Details
Related
PHP Developer – LAMP Stack
2026-05-20
Full-time
Not Applicable
India
IT Services
Information Technology
View Job Details
Related
Senior Java / Angular Developers (Expert)
2026-05-28
Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering