Senior Software Engineer (Python, Java)
Senior Software Engineer (Python, Java)

Senior Software Engineer (Python, Java)

Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
Go Premium
Luxoft

At a Glance

  • Tasks: Migrate legacy systems to cloud-based Java, write code, and troubleshoot issues.
  • Company: Join a leading tech firm working with a major airline in the USA.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Be part of a transformative project that shapes the future of aviation technology.
  • Qualifications: 5+ years in Java and Python development, strong problem-solving skills.
  • Other info: Collaborative environment with a focus on innovation and career advancement.

The predicted salary is between 48000 - 72000 £ per year.

Project description

We have an ambitious goal to migrate a legacy system written in HLASM (High-Level Assembler) from the mainframe to a cloud-based Java environment for a big airline company in the USA.

Responsibilities

  • Write Java and Python code following the new architecture.
  • Troubleshoot, debug, and resolve issues within the new Java system.
  • Collaborate with client teams to ensure alignment with project goals and deliver high-quality solutions.
  • Maintain and fine-tune Gen AI application that supports the migration process.

Skills

Must have

  • Proficiency in Java development (5+ years).
  • Proficiency in Python development (5+ years).
  • Experience with any cloud platforms and services.
  • Deep understanding of enterprise application architecture patterns.
  • Strong problem-solving and debugging skills.
  • Experience of work in distributed teams, with US customers.
  • Excellent communication skills for collaboration with the client teams.

Nice to have

  • Familiarity with large-scale system migrations and modernization efforts.
  • Experience with HLASM or other low-level programming languages.
  • Familiarity with Generative AI.
  • Prior experience working in the banking or financial services industry.
  • Knowledge of performance tuning and optimization in cloud environments.

#J-18808-Ljbffr

Senior Software Engineer (Python, Java) employer: Luxoft

As a Senior Software Engineer at our company, you will be part of a dynamic and innovative team dedicated to transforming legacy systems for a leading airline in the USA. We pride ourselves on fostering a collaborative work culture that encourages continuous learning and professional growth, offering access to cutting-edge technologies and cloud platforms. With a focus on employee well-being and a commitment to excellence, we provide a supportive environment where your contributions are valued and rewarded.
Luxoft

Contact Detail:

Luxoft Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Python, Java)

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and Python. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best Java and Python projects. This is your chance to demonstrate your problem-solving abilities and experience with cloud platforms, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your debugging skills and enterprise application architecture patterns. We recommend practicing common coding challenges and discussing your past experiences with system migrations.

✨Tip Number 4

Don’t forget to apply through our website! It’s the easiest way to get your application noticed. Plus, we love seeing candidates who are proactive and take the initiative to connect with us directly.

We think you need these skills to ace Senior Software Engineer (Python, Java)

Java Development
Python Development
Cloud Platforms and Services
Enterprise Application Architecture Patterns
Problem-Solving Skills
Debugging Skills
Collaboration Skills
Communication Skills
Large-Scale System Migrations
HLASM
Generative AI
Performance Tuning
Optimization in Cloud Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java and Python experience, especially the 5+ years we’re looking for. Use keywords from the job description to show you’re a perfect fit for our ambitious project.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled tough debugging challenges in the past. We want to see your strong problem-solving skills in action!

Highlight Collaboration Experience: Since we work with distributed teams and US customers, mention any relevant experience you have in collaborating across different time zones or cultures. It’ll show us you can communicate effectively with client teams.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and get you into our system quickly. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Luxoft

✨Know Your Tech Inside Out

Make sure you brush up on your Java and Python skills, as well as any cloud platforms you've worked with. Be ready to discuss specific projects where you've used these technologies, especially in relation to enterprise application architecture.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex issues in previous roles. Think about times when you had to troubleshoot or debug a system, and be ready to explain your thought process and the outcome.

✨Communicate Clearly and Effectively

Since collaboration with client teams is key, practice articulating your ideas clearly. You might want to do mock interviews with friends or colleagues to refine your communication style and ensure you're conveying your thoughts effectively.

✨Familiarise Yourself with the Project Context

Research the airline industry and understand the challenges they face, especially regarding legacy systems. This will help you relate your experience to the project goals and demonstrate your interest in the role.

Senior Software Engineer (Python, Java)
Luxoft
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>