Skip to main content

Python and Java Developer

Technology
In-tech
Bengaluru, India1 months agoUntil 7/6/2026
Full timeOn-site

Job description

At in-tech, we are working to make the future more sustainable and more intelligent.

As a specialist in electronics and software for the past 20 years, in-tech develops innovative solutions for automotive, rail and industry. Now with the partnership with Infosys, we work collaboratively on various digital deliveries for other industrial sectors.

A dynamic and fast-growing engineering company headquartered in Munich, Germany employing around 2350 employees globally across 20 project locations in 8 countries including multiple locations across the UK.

We are seeking Python + Java Developer with 4+ years of relevant experience to join our dynamic team. The ideal candidate will have strong expertise in both Python and Java, with a passion for building robust and scalable applications.

Experience with Android development is a plus . If you re passionate about joining a growing and dynamic team with a company with a positive culture and team spirit, we d love to connect with you!

Bangalore

Location(s)

asap

Start date

Professional

Entry level

Requirements

  • Bachelor s degree in computer science, Engineering, or related field.
  • Minimum 4 years of hands-on experience in Python and Java development.
  • Strong understanding of object-oriented programming principles.
4.

Experience with RESTful API design and integration.

  • Proficiency in using version control systems (e.g., Git).
  • Familiarity with SQL and NoSQL databases.
7.

Experience with unit testing and test-driven development.

  • Knowledge of software development best practices and design patterns.
  • Excellent problem-solving and debugging skills.
10.

Good to have: Experience with Android development (Java/Kotlin).

Responsibilities

  • Design, develop, and maintain scalable applications using Python and Java.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Develop and integrate RESTful APIs.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write and maintain unit and integration tests.
  • Document development processes, code changes, and technical specifications.
  • Stay updated with emerging technologies and propose improvements.

Apply with us

If you have experience and team spirit and are looking for a great place to work, then start your job with us.

As part of our dedication to the diversity of our workforce, in-tech is committed to equal employment opportunity without regard for age, race, colour, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion.

Keywords
pythonjavajava-developercomputer-sciencetraining-and-developmentobject-oriented-programming-ooprestful-apiapplication-programming-interface-apiplanning-and-designvisual-art-designproduct-development-and-designapi-designsoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationsqlnosqltesting-and-analysissensors-test-measurementsoftware-developmentpolicies-and-practicesdebugginghumanoid-robotkotlincode-reviewconstructive-feedbacktroubleshootingemerging-technologiesdiversityequal-employment-opportunity-eeoethnicity-national-originsexual-orientationreligion-belief-and-spirituality

Interested in this role?