Join us at AOT Technologies as a Full Stack Developer, where you ll have the chance to make a real difference in the world of workflow automation and business process management. This position is perfect for someone who loves solving problems, enjoys a dynamic work environment, and is eager to be a key player in the ongoing development of an innovative product.
As a Java Full Stack Developer, you will work on the latest technologies and with a variety of clients ranging from the public sector and private to start-ups. AOT being a leader in integration and analytics in British Columbia, you will also get opportunities to work on technologies such as computer vision, machine learning, predictive analytics, IoT etc.
Required Skills:
5-8 years of IT industry experience
Bachelors degree in Computer Science, Engineering, or a related field.
Proven experience as a Full Stack Developer or similar role.
Strong proficiency in Java for backend development.
Experience with either AngularJS or ReactJS for frontend development.
Solid understanding of web development technologies, including HTML, CSS, and JavaScript.
Familiarity with RESTful APIs and microservices architecture.
Knowledge of database design and management.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
Ability to work in a fast-paced and dynamic environment.
Customer-focused, react well to changes, work with teams and able to multitask
Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace
Must be a self-starter who can work well with minimal guidance and in a fluid environment.
Responsibilities:
Proficient in Java for server-side development.
Design, develop, test, and deploy scalable and secure backend solutions.
Collaborate with cross-functional teams to define, design, and ship new features.
Experience in either AngularJS or ReactJS for building responsive and user-friendly interfaces.
Translate designs and wireframes into high-quality code.
Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Work on both server-side and client-side development to deliver end-to-end solutions.
Implement and maintain application features, ensuring high performance and responsiveness.
Proficient in database technologies (e.g., MySQL, PostgreSQL) for efficient data storage and retrieval.
Utilize version control tools such as Git to manage and track code changes.
Collaborate with cross-functional teams including designers, product owners, and other developers to deliver high-quality software solutions.
Communicate effectively with team members to understand project requirements and timelines.
Write clean, maintainable, and efficient code.
Conduct unit testing and participate in code reviews to ensure code quality.
Stay updated with the latest industry trends and technologies.
Proactively seek opportunities for professional development.
Benefits:
Family insurance coverage
Permanent remote work option to work from anywhere in India
Fully paid certifications and trainings as and when required
About Us:
AOT Technologies is an award-winning, Victoria based IT Consulting company that specializes in Open-Source low code enterprise solutions.
We work with various government entities, large enterprises and startups to build world class software.
Our flagship product is formsflow.ai which is a free and open source software used by various government entities around the world for digital transformations and offering digital services.
We are proud of our inclusive workplace, coaching culture, and the expertise we provide. AOT Technologies is Great Place to Work Certified , awarded as one of the Best Workplaces in British Columbia, and the recipient of the Maclean s Growth 500 award.
This is a great opportunity to work with a young and creative IT organization with a diverse culture! We offer competitive salaries, ongoing training opportunities, as well as a strong work/life balance.
Additional Information:
We thank you for your interest in joining AOT Technologies! While we welcome all applicants, only those who are selected for an interview will be contacted.
Were an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.