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
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 recruiting@brightorder.com
- 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.