22 hours ago
Sibiu, Romania +2 moreSenior
Responsibilities
- Develop Java applications, Spring Boot services, and microservices integrating with existing platforms and databases.
- Implement data models, APIs, messaging integrations, real-time updates, caching, and performance optimizations.
- Build or support Angular frontend functionality for data input, visualization, analysis, and AI-centric user experiences.
- Develop forecasting algorithms and models using historical data, market demand, and other relevant factors.
- Integrate generative AI capabilities, including LLM-powered workflows, prompt engineering, model fine-tuning, and AI-driven features.
- Conduct unit and integration testing in collaboration with the testing team.
- Implement and maintain automated build, test, and deployment pipelines using GitHub Actions.
- Document design decisions, technical specifications, development processes, and user guides.
Requirements
- A university degree or advanced diploma in a software engineering-related discipline, preferably Computer Science, or equivalent experience.
- At least 5 years of experience in a similar position.
- Strong professional experience with Java and Spring Boot.
- Solid experience with microservices architecture, unit testing, and test automation.
- Experience with Maven or similar build tools, RabbitMQ or Kafka, Docker or Kubernetes, Shell scripting, and Git.
- Working experience with Oracle, PostgreSQL, and MongoDB databases.
- Familiarity with GitHub Actions, build and deployment automation, and cloud-based systems.
- Hands-on experience or strong interest in LLMs, ChatGPT, prompt engineering, model fine-tuning, and generative AI concepts.
- Angular experience is a plus, and good written and spoken German is a nice-to-have.
- Excellent verbal and written communication skills in English.
Benefits
- The project is fully owned and delivered from Romania.
- The team is being built from the ground up, with opportunities to influence architecture and key technical decisions.
- The role is part of a full-Scrum team working on a new financial-sector initiative.
Tech Stack
Categories
About NTT DATA
NTT DATA is a Tokyo‑headquartered, publicly traded IT services firm within the NTT Group. It provides consulting, application development, system integration, cloud and enterprise application services, and managed/outsourcing services for large enterprises and public-sector organizations. The company operates in more than 50 countries and is listed on the Tokyo Stock Exchange.
