Backend Engineer developing applications for digital banking at NTT DATA Romania. Working collaboratively in team-focused Agile environment using Java and Spring frameworks.
Responsibilities
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 4y+ of experience in working with Java, Spring
Good understanding of REST
Good understanding of design patterns, awareness/understanding of SOLID principles
Knowledge of Data structures/Collections
Understanding of microservices architecture
Experience with relational databases (Oracle)
Experience with GCP would be a plus
Knowledge and experience of agile values, principles and methods (e.g. based on SCRUM or Kanban)
You have good communication, interpersonal skills and are a team player
You are able to work in a global multi-cultural environment and can work with teams located in different time zones
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
Technical Architect designing and implementing technical architecture for software solutions at EXL. Leading complex projects and aligning architecture with business goals.
Developer focusing on C and Perl for complex legal software solutions in a high - specialization environment. Fullstack dev on Linux, involving collaboration with legal departments.
Backend Software Engineer at Harvey, building essential infrastructure for AI - powered legal tools. Contributing to user - facing features and collaborating with cross - functional teams.
RPA Developer automating various processes with Python at Bellinati Perez. Collaborating on internal projects and utilizing Selenium for specific automations.
Senior Backend Developer specializing in .NET for Grupo JCA. Designing high - performance microservices and ensuring code quality in cloud environments.
Senior Backend Developer building scalable server - side architectures and backend services at Legalhero. Collaborating with frontend, product, and AI teams for innovative legal tech solutions.
Technical Sales Consultant focused on Livestock for Rehagro, engaging with customers and maintaining relationships. Attending to the agricultural sector in Goiânia, Goiás.
Senior Software Engineer at PayPal delivering solutions across the software development lifecycle while guiding teams and making technical decisions. Focused on backend development with Python frameworks and related technologies.
Mid Level Developer Backend Java at CI&T specializing in tech transformation and AI solutions. Responsible for developing scalable solutions and participating in technical planning.