NTT DATA Romania

Backend Engineer

NTT DATA Romania

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

About the role

  • Maintain high standards of software quality within the team by following good practices and habits
  • Develop, test and document Java-based software components in accordance with requirements
  • Contribute to all stages of software development lifecycle
  • Identify and resolve any technical issue arising
  • Write unit tests for robustness, edge cases and general reliability
  • Participate in peer-reviews of solution designs and related code
  • Create design documentation
  • Plan and support releases
  • Support QA team to provide high quality
  • Work in a scaled Agile working environment
  • Be part of a global and diverse team

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • At least 5 years of experience as Backend Engineer with Java, Spring Boot
  • A creative approach towards solving technical problems fast, as part of an L3 Rota: intra-day and on-call
  • Desire and ability to learn, debug and investigate across complex system landscape
  • Strong analytical skills
  • Demonstrable SW Development experience
  • In-depth understanding of SDLC
  • Ability to work with modern frameworks and tools, ability to analyse and learn
  • Understanding of asynchronous communication patterns and event-driven architecture
  • Knowledge of TeamCity/Jenkins, Maven, Gradle, GIT, GCP, Kubernetes
  • SQL, Bash, Linux basic knowledge
  • Excellent communication skills in English
  • Nice to have: Experience in Capital Markets, preferably Trading systems
  • Design Patterns
  • Message brokers: JMS/Kafka/RabbitMq/IBMMQ/Solace
  • Experience with supporting live critical systems
  • FIX Protocol
Benefits
  • New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • We want you to stay healthy! Enjoy our Private Health Insurance ⁠– it’s custom-made for you
  • A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootSQLBashLinuxDesign PatternsMessage brokersEvent-driven architectureAsynchronous communication patternsSoftware Development Lifecycle (SDLC)
Soft Skills
Analytical skillsProblem-solvingCommunication skillsTeam collaborationAdaptabilityCreativityAttention to detailPeer review participationTechnical issue resolutionLearning ability