Mid-Senior Full-Stack Software Engineer - Java & AI Focus
About the Role
We are seeking a talented Full-Stack Software Engineer to join our team. This remote position offers an exciting opportunity to work with Java, JavaScript, AI, and ETL technologies, allowing you to make a significant impact on our projects.
What You'll Do
- Engage with customers to understand their use-cases and advocate for user-centric software solutions.
- Design, develop, and deliver software solutions using various tools, languages, and methodologies.
- Assess software application requirements and determine the most suitable technology stack.
- Create high-level software architecture designs outlining the overall structure and components of applications.
- Collaborate with cross-functional teams including product owners, designers, and architects.
- Define and implement software test strategies and guidelines in line with industry best practices.
- Continuously improve application performance and implement new technologies for development efficiency.
- Support security practices to safeguard user data through encryption and anonymization.
Requirements
- 6+ years of experience in IT with 4+ years in development.
- Experience with JavaScript, Planisware scripting, Informatica IICS ETL, and AI solutions.
- 3+ years implementing IT-related automations and AI solutions.
- 5+ years of paired programming or functional testing experience.
- Strong understanding of Object-Oriented Development and ETL Informatica.
Nice to Have
- Experience on a Product Team in a Product Driven Organization.
- Familiarity with test-driven development, continuous integration, and continuous delivery practices.
What We Offer
- Long-term position with opportunities for career growth.
- Immigration and permanent residency sponsorship assistance.
- Relocation assistance for qualified candidates.
- Supportive corporate environment with a focus on personal development.
- Competitive salary with benefits.
This Full-Stack Software Engineer role offers a unique opportunity to work remotely with a focus on Java, JavaScript, and AI technologies. With strong support for immigration and relocation, this position is ideal for professionals looking to grow their careers in a dynamic environment.
About Systems Technology Group
Explore Systems Technology Group careers in 2026 and discover exciting job opportunities tailored for you. Browse our listings for remote, hybrid, and office roles while utilizing advanced filters and application tracking to streamline your job search. Gain valuable company insights and find the perfect position that aligns with your skills and aspirations at Systems Technology Group. Start your career journey today!
Who Will Succeed Here
Proficient in Java and JavaScript frameworks, with hands-on experience in ETL processes using Informatica to manage and transform data efficiently.
Self-motivated and disciplined remote worker, capable of managing time effectively while delivering high-quality code and collaborating with cross-functional teams through tools like Git and Jira.
Strong analytical mindset with a passion for integrating AI solutions into software applications, demonstrated through previous projects or contributions to AI-driven development.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months