Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Full Stack Java Software Engineer - Hyderabad @ NCR Corporation

Home > Programming & Design

 Full Stack Java Software Engineer - Hyderabad

Job Description

Required Skills/Experience

  • Bachelor's degree or foreign equivalent in Computer Science or Information Technology
  • 7+ years of experience developing and designing software applications using Java
  • Expert understanding of core computer science fundamentals including data structures, algorithms, and concurrent programming
  • Expert in analyzing, designing, implementing and troubleshooting software solutions for highly transactional systems.
  • Expert in OOAD and design principals, implementing micro services architecture using JEE, Spring, Spring Boot, Spring Cloud, Hibernate, Oracle, CloudSQL PostgreSQL, BigTable, BigQuery, NoSQL, Git, IntelliJ IDEA, Pub/Sub, Data Flow.
  • Experience working in Native & Hybrid Cloud environment.
  • Experience with ETL tools.
  • Experience with Agile development methodology.
  • Excellent communication and team player with can-do attitude.
  • Ability to analyze user and business requirements to create technical design requirements and software architecture
  • Experience must also include:
  • Java
  • Java IDE like Eclipse or IntelliJ
  • Java EE Application servers like Apache Tomcat
  • Object-oriented design, Git, Maven, and a popular scripting language
  • JSON, XML, YAML, Terraform scripting languages

Preferred Skills/Experience:

  • Champion of Agile Scrum methodologies
  • Experience continuous integration systems like Jenkins or GitHub CI
  • Experience with SAFe methodologies
  • Deep knowledge and understanding to create secure solutions by design
  • Multi-threaded backend environments with concurrent users
  • Experience with tools or languages like:
  • Ruby, Python, Perl, Node.js and bash scripting languages
  • Spring, Spring Boot
  • C, C++, Java and Java EE development experience
  • Oracle
  • Docker
  • Kubernetes

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization
Doctorate: Any Doctorate in Any Specialization

Contact Details:

Company: Ncr Corporation India
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   C++ Hibernate XML OOAD Eclipse Data structures Perl JSON Oracle Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

NCR Corporation

At NCR, we make the everyday easier. We do this by listening to our customers, keeping their best interests in mind, and always working to make interacting with your business an exceptional experience. Read on to learn more about the people who lead our team, our company by the numbers, and how we'v...