Senior Software Engineer - Java Backend Developer

Diebold Nixdorf logo

Diebold Nixdorf

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Linux Java Git Eclipse Tomcat Rest API SVN Subversion Intellij

Job Description

Job Description

In this role you will strengthen our software development team in India, and you will work with a team of professional and senior software developers in Germany and India. You will participate in developing service software for our Self-Checkout product portfolio which is used globally by our service technicians as well as hundreds of retailers.

In the role of (Senior) Java Engineer, you will work independently within our agile development process and will present your results to the team and to external departments in our internationally known company.

Responsibilities

Maintaining, enhancing, and further developing our existing self-service core application (Windows and Linux platforms).

Analyzing business requirements, designing, and developing the state-of-the-art software architectures, components, and features

Creating, maintaining, and updating documentation, user manuals and training materials

Collaborating closely with the local team as well as the team in Germany for design, development, and testing

Qualifications

Must have:

Bachelor of Engineering (BE/B-Tech) in Computer Science or Information Technology or higher from an affiliated university.

5+ years of advanced experience in Object-Oriented Programming (OOP) with Java (11+), more specifically with Multithreading and Client & server architecture.

Ability to read other’s code.

The ability of designing and implementing REST APIs.

Hands-on experience with IntelliJ or Eclipse.

Advance experience with Git or Subversion.

Hands-on experience with Design patterns & Clean Code development.

Awareness of security-related topics such as TLS, OWASP, certificate handling but not limited to.

Effective communication skills in English and ability to understand business requirements.

It will be plus to have hands-on experience with:

Tomcat & RESTEasy.

JavaFX.

About Us

Why should you join Diebold Nixdorf?

Brightest minds + technology and innovation + business transformation The people of Diebold Nixdorf are 23,000+ teammates of diverse talents and expertise in more than 130 countries, harnessing future technologies to deliver personalized, secure consumer experiences that connect people to commerce. Our culture is fueled by our values of collaboration, decisiveness, urgency, willingness to change, and accountability.

–Diebold Nixdorf is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.

  • To all recruitment agencies: Diebold Nixdorf does not accept agency resumes. Please do not forward resumes to our jobs alias, Diebold Nixdorf employees or any other organization location. Diebold Nixdorf is not responsible for any fees related to unsolicited resumes**

We are a global Company operating in multiple Locations and Entities. As we are keen to find the best solution for our candidates several legal entities might be applicable for a Job offer. A List of our operating entities can be found here - https://www.dieboldnixdorf.com/en-us/about-us/global-locations

Interview Questions of Senior Software Engineer - Java Backend Developer at Diebold Nixdorf

Currently, there aren't any interview questions for this role at Diebold Nixdorf shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer - Java Backend Developer at Diebold Nixdorf

Currently, there aren't any salaries for this role at Diebold Nixdorf shared by other job seekers.

View more salaries from Diebold Nixdorf →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now