Senior Java Spring boot developer

BrightOrder Inc.
CA
$78K-$95K a year
Remote
Full-time
Quick Apply

Who are we?

For the past 28 years, BrightOrder has been at the forefront of developing cutting-edge technologies aimed at helping fleets optimize their operations, ultimately boosting both efficiency and profitability.

Our team is dedicated to crafting innovative systems, processes, and workflows that empower fleet operators to effectively manage and maintain their valuable assets.

Key to our mission is the creation of a state-of-the-art logic engine for advanced artificial intelligence systems, designed to anticipate events and proactively mitigate related risks.

Proudly privately owned, our company is headquartered in Mississauga, Ontario, Canada.

Our Purpose : We Believe in Succeeding Together!

As a Senior Java Spring Boot Developer at BrightOrder, you will be responsible for building robust and scalable solutions using cutting-edge technologies

  • You will be designing, developing and deploying high-quality, efficient and maintainable Spring Boot applications.
  • You will be collaborating with cross-functional teams to understand business needs and transform and translate them into innovative technical solutions
  • You will be participating in the complete software development cycle, encompassing design, coding, testing and deploying to production
  • You will be building and maintaining CI / CD pipelines through Gitlab and AWS to automate the deployment process and ensure continuous integration
  • You will implement microservices architecture to break down complex applications into modular and scalable components
  • You will be utilizing Openshift, Kubernetes to containerize applications to enable easy deployment and scalability
  • You will be troubleshooting and resolving issues related to application performance, reliability and scalability
  • You will collaborate with the QA team to ensure the delivery of high-quality software releases.
  • You will stay up-to date with the latest trends and best practices in Spring Boot, AI code generating tools, Gitlab, AWS, Amazon Q Developer, Microservices and containers technologies

Requirements

What do you bring to the table?

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
  • At least 3 years of professional experience in developing Spring Boot applications
  • Over 5 years of expertise in the Java Spring Boot framework and Microservices
  • Proficient in using Gitlab DevOps for building, deploying, and monitoring applications in a cloud environment.
  • Strong command of Postman as a powerful tool
  • Solid proficiency with Swagger as a useful tool
  • In-depth understanding of agile development methodologies (such as user stories, backlogs, and scrum)
  • Experience with containerization technologies, especially Openshift and Kubernetes, with familiarity with container orchestration platforms being a bonus.
  • Preference for hands-on experience with cloud platforms like AWS
  • A robust grasp of software development best practices, including version control, unit testing, code reviews, and comprehensive documentation.
  • Previous experience with Jira agile development and collaborative tools
  • Excellent analytical and problem-solving capabilities, paired with a keen attention to detail
  • Outstanding communication abilities and a talent for collaborating with diverse teams and stakeholders.
  • Practical experience in Microservices concepts along with a solid foundation in high-quality software architecture and design principles
  • Knowledgeable in Spring Boot, RestFul / Web Services, XML, REST, SOAP, and JSON technologies
  • Strong skills in database design, including SQL, stored procedures, and query optimization
  • Outstanding communication abilities and a talent for collaborating with various teams and stakeholders.
  • Experience with projects of varying sizes across different industries.

Additional Preferred Qualifications :

  • Hands-on experience with CICD deployment
  • Knowledge of Amazon Q Developer or any Ai tool to optimize code
  • Familiarity with Kubernetes and OpenShift

You are a person who embodies :

  • A goal-oriented, self-motivated mindset characterized by confidence, competitiveness, tenacity, and proactivity
  • A performance-driven approach, constantly seeking improvement and learning
  • Ambition paired with exceptional customer service and exemplary problem-solving abilities
  • Articulate, clear, and highly effective communication skills
  • A collaborative spirit that thrives in team environments while also excelling as a self-starter with minimal supervision
  • A go-getter attitude complemented by a positive outlook

YOU ARE THE A-PLAYER WE’RE IN SEARCH OF IF :

  • You’re fueled by a genuine passion for what you do.
  • You thrive on challenges and are motivated to exceed expectations.
  • You set ambitious goals for yourself; achieving excellence is your priority.
  • You are an authentic, distinctive professional with a commitment to continuous improvement, dedicated to being Better Every Day.
  • At your core, you embody Passion, Innovation, a Growth Mindset, Integrity, and Accountability.

If this resonates with you, we warmly invite you to apply for this exciting opportunity.

BrightOrder believes that embracing diversity makes us a better company; that’s why we proudly stand as an Equal Opportunity Employer, hiring solely based on qualifications, merit, and business needs.

If you need accommodation or assistance due to a disability, please reach out to [email protected]

Benefits

  • Enjoy the flexibility of Remote Work.
  • We provide an enticing Benefits package that includes Group insurance with comprehensive Health & Dental coverage, as well as a vision plan.
  • Embrace the opportunity for career advancement in a dynamic startup driven by innovation and cutting-edge technology.
  • 4 hours ago
Related jobs
BrightOrder Inc.
CA
Remote

As a Senior Java Spring Boot Developer at BrightOrder, you will be responsible for building robust and scalable solutions using cutting-edge technologies. You will stay up-to date with the latest trends and best practices in Spring Boot, AI code generating tools, Gitlab, AWS, Amazon Q Developer, Mic...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Arctic Wolf
Remote, Canada
Remote

You’ll be working as a senior software developer on our Applications Team, responsible for delivering the cloud-based software that helps solve the real-world security problems that IT professionals face. We’re looking for a Senior Software Developer to be part of making that happen. Integrate softw...

102 Yahoo Inc.
Remote,Canada
Remote

Effectively collaborate with other engineers and cross-functional teams. ...

Splunk Inc
Canada

We're looking for a Senior Software Engineer to join the Threat Intelligence Management team. In your role you will lead, design, develop and deliver software that directly supports security analysts all across the world, writing software used on cloud and on-prem platforms. We have a lean process t...

Funded club
Canada

Full Stack Developer to join our team! . Our tech stack is built using a clean SPA (Single-Page-Application) and an API built in Laravel, PHP. The ideal candidate is a highly resourceful and innovative developer who is not afraid to roll up their sleeves and bring their entrepreneurial spirit to the...

Magnet Forensics
Canada

The Engineering org is focused on producing software that solves the most important problems facing digital forensics and incident response professionals today. The Detection Engineering Team is looking for a talented engineer to join our growing team, responsible for building the next generation of...

RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...

Great Canadian Gaming Corp.
Canada, Canada

Our client is looking for an experienced Senior Software Developer with a high bar for technical excellence. Employment type: Permanent, full-time. Our client is growing, and they're looking for passionate developers to deliver product features, improve our development processes and help achieve our...

KPMG
Canada, Canada

Develop the core assets of the managed services platform as a senior full-stack developer. The CCoE Full-Stack Application Developer will have a key role in the development of the platform for custom applications and homegrown cloud services. Full stack (frontend and back-end) design patterns, and c...