We are currently looking for an accomplished Full-Stack Python and Java Developer with expertise in and Machine Learning to augment our expanding team in a full-time capacity. The right candidate will have a minimum of 5 years of experience in Python, Java, and , with a demonstrable history of constructing and maintaining high-quality web applications. We’re searching for an individual who is excited about handling both client and server-side coding and has a strong interest in Machine Learning.
In this role, you’ll need to communicate efficiently in English as we operate within a diverse, international team. Our primary method of daily team communication is Skype chat, so it’s important that you’re comfortable with this platform and can provide clear daily, weekly, and monthly goals.
This is not a short-term or project-based role. We’re seeking someone who is dedicated to growing with us in a full-time capacity, applying their expertise and fresh perspectives to our projects. You’ll be involved in a series of large-scale projects, supporting our Senior Developer. Please note, this position requires a full-time commitment of 40 hours per week, so please apply only if you can meet this requirement.
Key Responsibilities
Design and maintain complex web applications using Python, Java, and .
Collaborate with our team to convert user and business requirements into functional design.
Consistently produce well-designed, tested, and efficient code.
Coordinate with co-developers and keep the project manager informed about the status of development efforts.
Show a deep understanding of business logic, and actively suggest improvements to features or processes.
Take initiative to identify, prioritize, and execute tasks to meet project deadlines.
Contribute to team effort by completing project tasks on schedule and by mentoring junior developers.
Write clean, easy-to-read, and well-documented code.
Required Skills and Experience
At least 5 years of experience in full-stack development.
Proficiency in Python, Java, and .
Knowledge and practical experience in Machine Learning.
Familiarity with SQL schema design, SOLID principles, REST API design.
Experience with software testing (JUnit, Mockito, PyTest).
Excellent written and spoken English skills for daily communication with our international team.
Comfortable using tools like Skype for daily interaction and goal setting.
Compensation and Payment Terms
The salary for this position is $900 per month. We do not offer a 13th month.
Payment is handled via PayPal or Wise.
APPLY FOR THIS JOB:
Company: On It Outsource
Name: Kelly
Email: