Java Developer
4 days ago
ClujNapoca, România
NTT DATA Romania SA
Full-time
Gratuit cu e-mail sau Google
Salvați acest job și păstrați-vă căutarea organizată
Creați un cont gratuit pentru a salva locuri de muncă, pentru a crea alerte și pentru a reveni la această listă din tabloul de bord.
Gratuit cu e-mail sau Google
Continuând, sunteți de acord cu Termenii & Politica de confidențialitate.
What awaits you
• Design, develop, and deploy Java-based applications, ensuring high performance, responsiveness, and scalability
• Implement API integrations with various external systems using RESTful and SOAP protocols, ensuring seamless communication and data exchange
• Developing business logic based on JEE using applications servers
• Optimize application performance, troubleshoot issues, and ensure efficient utilization of resources in cloud environments
• Implement security best practices and standards to protect data and systems against potential threats and vulnerabilities
• Write clean, well-documented code and adhere to coding standards and guidelines
• Define and document data models for the applications
• Using test driven development techniques
• Using and maintaining a CI/CD pipeline
• Deploying the application to a Kubernetes cluster
• Working in an Agile team using Scrum/Kanban methodology and their derivatives
• Participate in code reviews, sprint planning, and other Agile/Scrum ceremonies to ensure high-quality deliverables and on-time project completion
• End-to-end responsibility for application development
• Stay updated with emerging technologies, industry trends, and best practices to continuously improve skills and contribute to the team's success
• Transform business requirements into structured technical specifications
• Collaborate with Product Owners, Business Analysts, Architects, and QA engineers to refine requirements What should you bring along
• University Degree in Engineering, Computer Science, Business or a related field
• At least 5 years of experience on a similar Java Developer role is required
• Mandatory
skills:
MCP + Skills + Agents, PostgreSQL or similar, Data Mapping, VSCode + Github or similar IDE
• Experience in development with Java SE 11+
• JUnit experience and knowledge
• Relational Database concepts and usage (PostgreSQL or other), NoSQL concepts and usage (MongoDB or other), Migration tools (e.g. Flyway)
• Familiarity with DevOps practices and tools for CI/CD, automated testing, and deployment (Jenkins, Git, Docker, Kubernetes, etc.)
• Nice to have: AWS/Azure, Terraform
• Good understanding of software design principles, design patterns, and best practices
• Excellent problem-solving skills and attention to detail
• Excellent English verbal and written skills
• German communication skills will be a plus
• Design, develop, and deploy Java-based applications, ensuring high performance, responsiveness, and scalability
• Implement API integrations with various external systems using RESTful and SOAP protocols, ensuring seamless communication and data exchange
• Developing business logic based on JEE using applications servers
• Optimize application performance, troubleshoot issues, and ensure efficient utilization of resources in cloud environments
• Implement security best practices and standards to protect data and systems against potential threats and vulnerabilities
• Write clean, well-documented code and adhere to coding standards and guidelines
• Define and document data models for the applications
• Using test driven development techniques
• Using and maintaining a CI/CD pipeline
• Deploying the application to a Kubernetes cluster
• Working in an Agile team using Scrum/Kanban methodology and their derivatives
• Participate in code reviews, sprint planning, and other Agile/Scrum ceremonies to ensure high-quality deliverables and on-time project completion
• End-to-end responsibility for application development
• Stay updated with emerging technologies, industry trends, and best practices to continuously improve skills and contribute to the team's success
• Transform business requirements into structured technical specifications
• Collaborate with Product Owners, Business Analysts, Architects, and QA engineers to refine requirements What should you bring along
• University Degree in Engineering, Computer Science, Business or a related field
• At least 5 years of experience on a similar Java Developer role is required
• Mandatory
skills:
MCP + Skills + Agents, PostgreSQL or similar, Data Mapping, VSCode + Github or similar IDE
• Experience in development with Java SE 11+
• JUnit experience and knowledge
• Relational Database concepts and usage (PostgreSQL or other), NoSQL concepts and usage (MongoDB or other), Migration tools (e.g. Flyway)
• Familiarity with DevOps practices and tools for CI/CD, automated testing, and deployment (Jenkins, Git, Docker, Kubernetes, etc.)
• Nice to have: AWS/Azure, Terraform
• Good understanding of software design principles, design patterns, and best practices
• Excellent problem-solving skills and attention to detail
• Excellent English verbal and written skills
• German communication skills will be a plus