NTT DATA20.03.26
AI SCORE 8.5

Senior Java Developer - Cloud Solutions

$120K–$140K/year

About the Role

We're hiring a Senior Java Developer to join our team remotely. In this role, you will be responsible for designing, developing, and deploying Java-based applications that ensure high performance, responsiveness, and scalability. As a Senior Java Developer, you'll implement API integrations with various external systems using RESTful and SOAP protocols, ensuring seamless communication and data exchange.

What You'll Do

  • Develop and maintain cloud-based solutions on the Microsoft Azure platform, leveraging services such as Azure App Service, Azure Functions, Azure SQL Database, and Azure Storage.
  • 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 while adhering to coding standards and guidelines.
  • Participate in code reviews, sprint planning, and other Agile/Scrum ceremonies to ensure high-quality deliverables and on-time project completion.
  • Stay updated with emerging technologies, industry trends, and best practices to continuously improve skills and contribute to the team's success.

Requirements

  • Bachelor’s Degree in Computer Science, Information Technology, or a related field.
  • Minimum 5-7 years of experience as a Java Full Stack Developer, with proficiency in Java programming language and related frameworks/libraries (especially Spring Boot).
  • Experience with front-end technologies such as JavaScript, HTML5, CSS3, and modern JavaScript frameworks (React, Angular, Vue.js, etc.) is a plus.
  • Good knowledge of Microsoft Azure Cloud services and architecture, with hands-on experience in deploying and managing applications in cloud environments.
  • Experience in integrating and consuming APIs using RESTful and SOAP protocols.
  • Familiarity with DevOps practices and tools for CI/CD, automated testing, and deployment (e.g., Azure DevOps, Jenkins, Git, Docker, Kubernetes).
  • Strong understanding of software design principles, design patterns, and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong English communication and collaboration skills, with the ability to work effectively in a team environment.

Nice to Have

  • German language skills would be a plus.

What We Offer

  • Competitive salary and benefits package.
  • Remote work flexibility.
  • Opportunities for professional development and growth.
  • Collaborative and innovative work environment.
  • Access to cutting-edge technologies and tools.
Language Requirements
EnglishC1
German(optional)B1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Java Developer position offers a unique opportunity to work remotely on innovative cloud solutions with a competitive salary. Join a reputable company and enhance your skills in a collaborative environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.