job description
Join Luxoft, a global leader in digital transformation and engineering solutions, as we expand our innovative software team in Bali, Indonesia. We are seeking a Senior Python Developer with Java expertise to drive cutting-edge business solutions through advanced engineering practices.
In this role, you will collaborate with cross-functional teams to design, develop, and deploy high-performance applications that solve complex business challenges. Leveraging your proficiency in Python and Java, you will contribute to scalable, secure, and efficient software systems that empower our clients to stay ahead in a competitive digital landscape.
Based in the vibrant and inspiring environment of Bali, you will enjoy a dynamic work culture that fosters creativity, innovation, and professional growth. Whether you're in Canggu, Ubud, or Denpasar, this is your opportunity to make a tangible impact while enjoying the island's unique work-life balance.
Responsibility
- Design, develop, and maintain scalable Python and Java applications to meet business requirements.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
- Optimize application performance, ensuring efficiency, reliability, and scalability.
- Write clean, maintainable, and well-documented code following best practices and industry standards.
- Implement robust security measures and data protection protocols in all software solutions.
- Troubleshoot, debug, and resolve complex technical issues in a timely manner.
- Stay updated with emerging technologies and industry trends to drive continuous improvement.
- Mentor junior developers and contribute to team knowledge-sharing initiatives.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum 5 years of professional experience in software development, with a strong focus on Python and Java.
- Proven expertise in developing and deploying RESTful APIs, microservices, and cloud-based applications.
- Experience with databases (SQL/NoSQL) and ORM frameworks (e.g., Django ORM, Hibernate).
- Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Strong problem-solving skills and the ability to work in a fast-paced, agile environment.
- Excellent communication and collaboration skills, with fluency in English.
- Experience with AWS, Azure, or Google Cloud is a plus.