Overview
Join to apply for the FullStack Developer role at NTT DATA Europe & Latam.
We are a distributed group of specialists within NTT DATA Romania, who make the best out of JVM-based technologies, creativity and business solutions. Referred to as Java Competence Center, we co-create and co-accelerate with key players in any field. Without being limited to any business unit, we demonstrated our deep Java development expertise by delivering SaaS platforms in various domains: Web Applications in e-Commerce, Automotive, Telco, Insurance, Banking and Public sector, even Big Data and scientific applications.
What You'll Be Doing
* Development of microservices and integration with the existing platform
* Implement a Java application using Spring Boot on backend side and Angular on frontend side, ensuring seamless compatibility, scalability, and fault tolerance
* Implement data models, APIs, and microservices to integrate with existing systems and databases, enabling seamless data exchange and real-time updates
* Develop algorithms and implement forecasting models to predict production volumes based on historical data, market demand, and other relevant factors
* Create intuitive user interfaces to facilitate data input, visualization, and analysis, enabling production planners to make informed decisions
* Collaborate with the testing team to ensure proper functionality, performance, and reliability of the application, conducting thorough unit and integration testing
* Optimize application performance by identifying and resolving bottlenecks, fine-tuning code, and implementing caching mechanisms where applicable
* Document the development process, including design decisions, technical specifications, and user guides, to ensure knowledge transfer and facilitate future maintenance
What You'll Bring Along
* A University degree or advanced diploma in a software engineering-related discipline, preferably in Computer Science, or equivalent experience
* At least 5 years of experience on a similar position is required
* Application development experience with Spring Boot
* Experience with frontend-related frameworks and tools such as Angular
* Working experience with Microservice architecture
* Working experience with Unit testing and test automation
* Working experience with Maven or similar build tools
* Experience with messaging technologies (RabbitMQ, Kafka)
* Familiarity with Docker, Kubernetes or other containerization frameworks
* Experience with Shell Scripting and Git
* Working experience with: Oracle, PostgreSQL, Mongo DB
* Familiarity with build/deployment automation
* Experience with Cloud based system is nice to have
* Excellent verbal and written communication skills in English
* Nice to have good written and understanding skills in German
Seniority level
* Associate
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr