
Backend Engineer
NTT DATA Romania
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
Tech Stack
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