Principal Development Engineer
Diebold Nixdorf
Full time- 1+ years
- Not Disclosed
- Hyderabad, Telangana, India, India
- Post Date: May 21, 2026
- End Date: Aug 21, 2026
- 1+ years
- Not Disclosed
- Hyderabad, Telangana, India, India
- Post Date:May 21, 2026
- End Date: Aug 21, 2026
Skills:
- Oracle
- PostgresSQL
- Jenkins
- Apache Kafka
- Soap
- Rest API
- Hibernate
- J2EE
- PL/SQL
- Java
- CI/CD
Job Description:
Responsibilities
- Design, develop, and maintain high?performance, scalable enterprise applications using Java/J2EE.
- Architect and implement RESTful and SOAP-based web services.
- Design and optimize relational database structures and queries (Oracle/PostgreSQL).
- Work extensively with JPA/Hibernate for ORM and data persistence.
- Develop distributed, event-driven systems using Kafka or other messaging platforms.
- Implement asynchronous processing models, message queues, and event-streaming pipelines.
- Lead code reviews, ensure code quality standards, and mentor junior engineers.
- Collaborate with cross-functional teams including architects, DevOps, QA, and product owners.
- Troubleshoot complex issues across application layers, performance tune, and improve system reliability.
- Contribute to system design discussions, architecture decisions, and technical roadmaps.
Qualification & Experience
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
- Strong communication and documentation skills.
- Ability to lead technically and collaborate effectively.
- Ownership mindset and ability to work independently.
- Mentoring and team leadership capabilities.
- Good understanding of Payments and Banking domain.
- Strong proficiency in Java/J2EE, multithreading, collections, and design patterns.
- Hands?on experience with REST API development and SOAP services.
- In?depth knowledge of JPA, Hibernate, or other ORM frameworks.
- Strong database experience with Oracle and/or PostgreSQL including SQL, PL/SQL, indexing, performance tuning.
- Experience with Kafka, RabbitMQ, ActiveMQ, or other messaging systems.
- Solid understanding of microservices architecture and distributed systems.
- Familiarity with CI/CD tools (Jenkins, GitLab CI, etc.).
- Experience with application servers (WebLogic, JBoss, Tomcat).
- Strong analytical, debugging, and problem?solving skills.
-
Salary
Not Disclosed
-
Role
Engineer
-
Area of Practice
- Development
- Architecture
- Design
-
Experience
1+ years
Remove this line later

