S
Remote Software Developer /Junior Java Developer/Data Scientist
S
Remote Software Developer /Junior Java Developer/Data Scientist
SynergisticIT•Anywhere, CO
This week
Remote
Company
SynergisticIT
Location
Anywhere, CO
Work Schedule
full time
Work Location
remote
SynergisticIT•Anywhere, CO
This week
Remote
Company
SynergisticIT
Location
Anywhere, CO
Work Schedule
full time
Work Location
remote
Job Description
SynergisticIT is seeking a Remote Software Developer / Junior Java Developer / Data Scientist to design, develop, and optimize software solutions while leveraging Java and data science technologies in a collaborative remote environment.
Full Description
SynergisticIT is looking for a talented Remote Software Developer / Junior Java Developer / Data Scientist to join our dynamic engineering team. In this fully remote role, you will contribute to building scalable software applications, implementing Java-based solutions, and applying data science techniques to solve complex business problems. This position offers an excellent opportunity for early-career professionals and aspiring developers to grow their technical expertise while working on innovative projects with cutting-edge technologies.
As a member of our engineering team, you will participate in the full software development lifecycle, from requirements gathering to deployment and maintenance. Your key responsibilities will include writing clean, efficient Java code, developing and training machine learning models, analyzing large datasets, collaborating with cross-functional teams to define technical requirements, and troubleshooting production issues. You will also contribute to code reviews, participate in agile ceremonies, and continuously improve development processes and system performance.
To succeed in this role, candidates must possess a bachelor's degree in Computer Science, Data Science, or a related field, along with foundational knowledge of Java programming and data science principles. Strong problem-solving abilities, attention to detail, and excellent communication skills are essential. Familiarity with software development methodologies and version control systems is highly desirable.
Required technical skills include proficiency in Java, Python, or similar programming languages, experience with data analysis tools and frameworks, understanding of relational and NoSQL databases, and knowledge of machine learning concepts. Candidates should demonstrate the ability to work independently in a remote setting while maintaining strong collaboration with team members across different time zones.
SynergisticIT is a forward-thinking technology company dedicated to delivering innovative software solutions that drive business success. We foster a culture of continuous learning, creativity, and teamwork, empowering our employees to make meaningful contributions and advance their careers. Our team values diversity, inclusion, and professional growth, creating an environment where every individual can thrive.
We offer a competitive compensation package, flexible remote work arrangements, comprehensive health and wellness benefits, and opportunities for professional development. Employees benefit from mentorship programs, access to training resources, and exposure to diverse projects that enhance their technical skills. Career advancement is supported through performance reviews, skill development initiatives, and clear pathways for progression within the organization.
Join SynergisticIT and take the next step in your technology career. This role provides hands-on experience with real-world applications, the chance to work with experienced professionals, and the opportunity to build a strong foundation for long-term success in software development and data science.
Key Skills
JavaPythonMachine LearningData AnalysisSoftware Development
