H

HARMAN International

Produces audio systems, infotainment, enterprise automation

Software Developer - Java

Backend EngineeringPosted on Nov 11
Full-timeSzékesfehérvár, Hungary

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field, or equivalent relevant professional experience.
  • Seven or more years of professional Java development experience in enterprise environments, including the design and implementation of business-critical applications.
  • Strong object-oriented programming skills and practical knowledge of SOLID principles, common design patterns, clean-code practices, and peer review.
  • A solid understanding of web and integration technologies, including REST APIs, web services, HTTP, and SSL/TLS.
  • Experience working with databases in enterprise applications and diagnosing application, integration, and performance issues.
  • Ability to produce and maintain technical documentation such as UML models, architecture diagrams, technical specifications, API documentation, and C4 or arc42 documentation.
  • A global, structured approach to software delivery and problem management, with the ability to understand complex processes and resolve difficult technical problems.
  • Professional working proficiency in English.
  • Willingness to travel domestically and internationally up to 10%.
  • Successful completion of required pre-employment screening is a condition of employment.

Responsibilities

  • Build and support software solutions used in global manufacturing operations as part of the DigITal Manufacturing IT development team.
  • Design, develop, test, deploy, and maintain sustainable, secure, and reliable Java applications based on manufacturing and business requirements.
  • Collaborate with developers, solution architects, manufacturing IT teams, and business stakeholders to translate operational needs into practical technical solutions.
  • Develop and maintain SOAP or REST APIs, web services, database integrations, and interfaces with MES and other manufacturing or enterprise systems.
  • Provide second- and third-level application support, including incident analysis, troubleshooting, root-cause analysis, and implementation of sustainable corrective actions.
  • Support production-critical applications and cooperate with plant and infrastructure teams to restore services quickly and minimize the impact of application issues on manufacturing operations.
  • Monitor application behavior, identify recurring issues and technical risks, and implement improvements that increase availability, performance, maintainability, and operational stability.
  • Estimate development effort, identify dependencies and risks, and communicate progress and technical recommendations to relevant stakeholders.
  • Review code and technical deliverables, contribute to team standards, and apply clean-code practices, SOLID principles, and appropriate design patterns.
  • Create and maintain technical documentation needed for application development, release, operation, and support.
  • Work outside standard business hours occasionally when needed to resolve major production incidents.

Desired Qualifications

  • Experience with SAP NetWeaver, JBoss, or a comparable enterprise application server.
  • Hands-on experience with Kubernetes, including deploying, configuring, monitoring, and troubleshooting containerized applications.
  • Experience with Apache Kafka and message-oriented middleware such as RabbitMQ, ActiveMQ, or similar enterprise messaging platforms.
  • Experience administering and debugging enterprise application landscapes, including log analysis and heap or thread dump analysis.
  • Knowledge of high-availability concepts for enterprise applications.
  • Experience with automated testing, test-driven development, build automation, and CI/CD pipelines.
  • Understanding of cryptography fundamentals and secure software engineering practices.
  • Knowledge of manufacturing processes, production shop-floor systems, or a mainstream Manufacturing Execution System.
  • Practical experience with at least one major Unix or Linux distribution.

About the Company

HARMAN International

Produces audio systems, infotainment, enterprise automation

Harman International is a global leader in audio and connected technologies, serving automotive, consumer, and enterprise markets. It designs, manufactures, and markets a broad range of products, including audio systems, infotainment solutions, and enterprise automation. The company’s products work by integrating high-quality audio hardware with connected services and software—think car infotainment systems, premium home and portable audio, and enterprise automation tools—often featuring well-known brands such as JBL, Harman Kardon, and AKG. Harman competes by leveraging its diverse brand portfolio, global reach, and emphasis on smart experiences and seamless connectivity across devices and vehicles, along with substantial investment in research and development. Its goal is to remain a leading provider of audio and connected technology, delivering integrated solutions that enhance entertainment, connectivity, and productivity for consumers and businesses alike.

Company size
10,001+
Company stage
Acquired
Total funding
$8B
Headquarters
Stamford, CT
Founded
1980

Recently Posted Jobs

Explore more opportunities at HARMAN International

See more jobs