Job Openings Senior Software Engineer 2190

About the job Senior Software Engineer 2190

Job Summary

We are looking for an experienced Java Backend Developer with strong expertise in enterprise application development, multi-threaded systems, and containerized environments. The ideal candidate will be responsible for designing, developing, troubleshooting, and maintaining high-quality backend applications while ensuring strong technical delivery standards.

Key Responsibilities

  • Design, develop, and maintain scalable Java backend applications.
  • Develop and optimize multi-threaded and high-performance backend systems.
  • Perform troubleshooting, debugging, and performance tuning of Java applications, including JVM-related issues.
  • Implement robust exception handling and unit testing using JUnit.
  • Participate in system architecture discussions and technical solution design.
  • Prepare and maintain technical documentation, specifications, and development standards.
  • Manage and maintain source code repositories using Git/SVN.
  • Collaborate closely with cross-functional teams to deliver high-quality technical solutions.
  • Ensure strong commitment to software quality, coding standards, and technical deliverables.
  • Work independently with minimal supervision and effectively under pressure.

Required Skills & Qualifications

  • Minimum 5 years of relevant experience in Java application development.
  • Strong expertise in Java and containerization technologies.
  • Strong experience in Java backend multi-threading application design and development.
  • Strong knowledge of Java application troubleshooting, JVM tuning, exception handling, and JUnit testing.
  • Good experience in writing technical documentation and specifications.
  • Experience with source control management tools such as Git and/or SVN.
  • Good English communication and interpersonal skills.
  • Strong team player with the ability to work independently.

Preferred / Value-Added Skills

  • Experience in Java/Spring Web Services development (SOAP & REST).
  • Experience with software quality and code scanning tools such as SonarQube.
  • Strong technical presentation and solution proposal skills.