About the Role: We're seeking an experienced Software Developer with expertise across multiple programming languages and development frameworks to join our team for a 6-month project. You'll be working on diverse development initiatives requiring strong technical skills in Java, Python, and modern development tools.
What You'll Do:
Develop and maintain applications using Java and Python programming languages
Work with LangGraph framework for advanced application development
Utilize Android Development Kit (ADK) for mobile application projects
Collaborate with cross-functional teams on software design and implementation
Write clean, efficient, and maintainable code across multiple platforms
Participate in code reviews and technical discussions
Troubleshoot and resolve complex technical issues
Contribute to architectural decisions and best practices What We're Looking For:
8+ years of professional software development experience
Strong proficiency in Java programming language
Solid experience with Python development
Knowledge of LangGraph framework and its applications
Experience with Android Development Kit (ADK)
Understanding of software development best practices
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Ability to work independently and manage multiple priorities Preferred Qualifications:
Experience with additional programming languages or frameworks
Knowledge of mobile application development
Familiarity with agile development methodologies
Understanding of version control systems and CI/CD practices