We are looking for an experienced Java Full-Stack Developer who can design and develop scalable applications using Java (Spring Boot) for backend, Angular for front-end, and manage SQL databases. The role also involves working with microservices architecture, AMQ messaging, and deploying applications on OpenShift. 5+ Exp - Strong proficiency in Java 8+, Spring Boot, and Microservices architecture. 5+ Exp - Hands-on experience with Angular (preferably Angular 10+). 5+ Exp - Expertise in SQL/DB (MySQL/PostgreSQL/Oracle) and ORM frameworks like Hibernate/JPA. 5+ Exp - Experience with AMQ (ActiveMQ) or similar messaging systems. 5+ Exp - Familiarity with OpenShift, Docker, and Kubernetes. 5+ Exp - Knowledge of API security (OAuth2, JWT). Experience with CI/CD pipelines and Git. Strong understanding of design patterns and object-oriented programming. Exposure to cloud platforms (AWS, Azure, GCP). Experience with NoSQL databases (MongoDB). Knowledge of Kafka, RabbitMQ, or other message brokers. Familiarity with performance tuning and application monitoring tools. Develop and maintain Java-based microservices using Spring Boot. Design and implement responsive UI components using Angular (latest version). Build and consume RESTful APIs for integration between front-end and backend services. Manage and optimize SQL databases (MySQL/PostgreSQL/Oracle). Implement messaging solutions using AMQ (ActiveMQ) for asynchronous communication. Deploy and manage applications on OpenShift or similar container orchestration platforms. Ensure application security, scalability, and performance optimization. Participate in code reviews, unit testing, and integration testing. Collaborate with cross-functional teams in an Agile/Scrum environment.
NTT DATA – a part of NTT Group – IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services. NTT DATA enables them, as well as society, to move confidently into the digital future. We are committed to our clients’ long-term success and combine global reach with local client attention to serve them in over 50 countries around the globe.
Take the next step in your career journey