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

Lead Fullstack Engineer - Java - Hyderabad @ NCR Corporation

Home > Programming & Design

 Lead Fullstack Engineer - Java - Hyderabad

Job Description

How do you know if you are right for this job?

  • You thrive in a fast-paced environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies
  • You have built or want to build outstanding apps that users love interacting with
  • You understand the value of quality and continuous delivery, and want to help teams release frequently and often to production, with high quality
  • You have the ability to tackle problems both at the small and large scale
  • You have a strong desire to continually learn new technologies, tools, and methodologies, including those out of your comfort zone

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: Post Graduation Not Required
Doctorate: Doctorate Not Required

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...