13 Aug
|
Tek Tron IT
|
Manitoba
13 Aug
Tek Tron IT
Manitoba
Full-Stack Software Engineer
Key Responsibilities
Develop end-to-end web applications using Java-based backend technologies and modern front-end frameworks.
Design, build, and maintain RESTful APIs, microservices, and backend components using Java, Spring Boot, Spring MVC, Hibernate/JPA.
Build responsive and up-to-date user interfaces using React, Angular, or Vue.js along with HTML, CSS, and JavaScript/TypeScript.
Integrate front-end applications with backend services and external APIs.
Participate in technical analysis, system design, and architectural discussions.
Write clean, maintainable, and scalable code following industry best practices.
Develop unit and integration tests using JUnit, Mockito, or similar tools.
Optimize application performance, scalability, and security across the stack.
Collaborate closely with product managers, designers, QA engineers, and DevOps teams.
Support deployments, CI/CD processes, and troubleshooting production issues.
Stay updated with modern frameworks, tools, and development methodologies.
Educational Qualifications
Bachelor’s degree in Computer Science, Software Engineering, IT, or related fields.
Strong expertise in backend development using:
Java 8+, Spring Boot, Spring MVC
Hibernate/JPA
REST API development & microservices
Strong experience in front-end development using:
JavaScript (ES6+), TypeScript
React, Angular, or Vue.js
HTML5, CSS3, Bootstrap or Material UI
Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Oracle).
Experience with Git and version control best practices.
Familiarity with Docker, Kubernetes, Jenkins, or cloud CI/CD tools.
Knowledge of Agile/Scrum development environments.
Strong communication, problem-solving, and analytical skills.
Seniority Level
Entry level
Employment Type
Full-time
Job Function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
📌 Java Fullstack Developer (Manitoba)
🏢 Tek Tron IT
📍 Manitoba