Job Closed
This listing is no longer active.
Junior Backend Developer (Java)
Location
Canada
Posted
122 days ago
Salary
0
Seniority
Junior
No structured requirement data.
Job Description
Junior Backend Developer (Java)
Modaxo
Role Description Join our team and take your career to the next level. The Junior Developer is new to backend development and is contributing to simple features, well-defined tasks, and bug fixes under close supervision. - Participate in the development and maintenance of simple backend features (Java). - Write clean code based on well-defined requirements and specifications. - Create unit tests and release notes for implemented features and bug fixes. - Debug and resolve less complex bugs and customer issues. - Become familiar with the IDE, debugging tools, and processes used by the team. - Learn and apply coding, quality, and security standards of the team. - Participate in code reviews and technical discussions. - Collaborate with experienced developers and other teams to develop and integrate user features. - Assist with testing and quality assurance activities to validate features and versions from a user perspective. - Participate in the development process and contribute to its continuous improvement. - Participate in customer feedback sessions to understand user impact of developed features. - Continuously learn new technologies and development practices. Qualifications - Knowledge of Java programming language. - Familiarity with fundamental programming concepts (data structures, algorithms, OOP). - Familiarity with software development basics, IDE, and debugging tools. - Fundamental knowledge of SQL and databases such as PostgreSQL. - Experience with automated testing frameworks such as JUnit. - Basic understanding of REST API concepts and JSON format. - Basic understanding of Git version control system. - Basic understanding of business domain concepts and customers. - Knowledge of the Scrum development framework. - Basic understanding of capabilities and limitations of AI assistants for learning and code assistance. - Ability to communicate both in French and English. - Asset: Familiarity with CI/CD concepts and build tools like Maven or Gradle. - Asset: Knowledge of NoSQL databases such as MongoDB. Requirements - Eagerness to learn new technologies and adapt quickly. - Ability to understand end-user needs. - Careful approach to coding and following instructions. - Ability to ask clarifying questions, seek help when needed, share clear status on tasks, and contribute to team discussions. - Willingness to work with others, accept feedback constructively, and contribute to continuous improvements. - Basic analytical thinking and debugging skills. - Ability to work on assigned tasks within given timeframes. Benefits - Great Work Environment and Experience: Expretio offers the best of both worlds: working for a market-leading small organization, where you can see the results of your efforts every day, while enjoying the benefit and opportunity of developing and growing personally and professionally in collaboration with and across our global eco-system (Modaxo/Volaris Group). - Health Benefits: Life Insurance, Short-Term, and Long-Term Disability Coverage as well as Medical, Dental, and Vision coverage for you and your family. - Financial Perks: Employee Stock Purchase Plan, Company Bonus Plan, Referral Bonus Program, Computer Purchase Plan, discounts for home/auto insurance, public transport contributions/discounts, and more. - Work-life balance: Company-paid Holidays, Vacation, and Personal Time Off. Flexible working hours policy. Wellness allowance. Work from home options available (Some restrictions apply). - Professional Development: Employee education and development program that includes 100% tuition fees and book reimbursement (Some restrictions apply). - Office perks: Social events, complimentary beverages and snacks, team building events, and new and modern office space. - Employee Assistance: This program provides telemedicine, counseling, and wellness services.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Developer
EquiplanoPor uma gestão pública ágil, eficiente e transparente. 50 anos de Excelência em Gestão Pública.
• Develop and implement software solutions according to technical requirements, ensuring quality and appropriate performance. • Participate in defining solution architecture, always seeking the best technical approach. • Write code, test and maintain systems, applying best practices and coding standards. • Perform code reviews, promoting continuous improvement and compliance with established standards. • Collaborate with other teams (analysts, testers, etc.) to ensure effective system integration. • Identify problems and find effective solutions to guarantee system stability and efficiency. • Keep technical system documentation up to date, including usage instructions and architecture. • Create and run unit tests and ensure systems meet quality and performance requirements. • Contribute to the continuous improvement of tools, processes and methodologies used in development. • Support the training and mentoring of more junior developers. • Stay up to date with market trends and suggest technological innovations applicable to the development environment.
• Support Gainwell’s focus on creating innovative technologies and solutions • Perform complex product design tasks • Support design and development of end-user training courses • Work directly with management and cross-functional technical teams
Full Stack Developer, .NET
Jahnel Group, an Inc. 5000 companyWorld Class Software Creators Ready To Hustle For You
• Design, develop, and maintain full-stack web applications using .NET/C#, HTML, CSS, and JavaScript • Build and optimize relational databases, writing efficient SQL queries and ensuring data integrity • Develop and consume RESTful APIs using ASP.NET Core WebAPI and handle data formats such as JSON and XML • Collaborate with team members to conduct code reviews, troubleshoot issues, and improve application performance and security • Utilize tools like Git, Visual Studio, and Azure DevOps to manage source control, deployments, and development workflows
• Design and build backend services that support complex business workflows and integrations. • Develop resilient systems capable of handling external system failures through asynchronous processing, retries, and fault-tolerant patterns. • Ensure services meet enterprise-grade standards for performance, reliability, security, and observability. • Collaborate with cross-functional teams including frontend developers, product managers, and platform engineers. • Contribute to architectural decisions and mentor other developers to raise engineering standards. • Build and maintain REST APIs exposed through API Gateway. • Develop containerized services using Docker. • Implement asynchronous workflows, background processing, and event-driven patterns. • Develop integrations with external enterprise systems such as identity providers, messaging systems, and SaaS platforms. • Work with PostgreSQL-based databases, including Supabase. • Implement durable workflows and long-running processes using Temporal. • Integrate AI-powered capabilities through AWS Bedrock. • Implement monitoring and observability using OpenTelemetry, Fluent Bit, and Grafana. • Collaborate with infrastructure teams using Terraform and GitHub Actions to support CI/CD pipelines and infrastructure automation.




