Job ID :
40129
Company :
Internal Postings
Location :
Jersey City, NJ
Type :
Contract
Duration :
12 Months+
Salary :
DOE
Status :
Active
Openings :
1
Posted :
19 Jul 2023
Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Responsibilities:
  • Designing and developingcloud-native applications using best practices and industry standards.
  • Collaborating with cross-functional teams, including architects, designers, and product owners, to understand application requirements and translate them into technical solutions.
  • Building scalable and highly available microservices using Spring Boot, ensuring efficient utilization ofcloudresources.
  • Integratingcloudservices, such as databases, storage, and messaging systems, into the application architecture.
  • Implementing security measures to protect applications and data in acloudenvironment.
  • Writing clean, maintainable, and testable code using Java and other relevant technologies.
  • Utilizing continuous integration and continuous deployment (CI/CD) pipelines to automate the application build, test, and deployment processes.
  • Monitoring and troubleshooting application performance and issues in acloudenvironment.
  • Collaborating with DevOps teams to optimize application deployment and infrastructure configuration.
  • Keeping up to date with emerging trends and technologies incloud-native development, Spring Boot, Microsoft technologies, hyperscalers, and Java.
Requirements:
  • 8 - 10 years of experience as aCloud-Native Developer or a similar role.
  • Expertise in Spring Boot and the Spring ecosystem.
  • Strong knowledge of Microsoft technologies, including Azure and related services like Azure Functions, Azure App Service, Azure Storage, Azure SQL Database, and Azure DevOps.
  • Experience working with hyperscalers such as AWS or GoogleCloudPlatform is a plus.
  • Proficiency in Java programming and related frameworks.
  • Familiarity with microservices architecture and containerization technologies like Docker and Kubernetes.
  • Solid understanding ofcloud-native principles, including scalability, fault tolerance, and resilience.
  • Knowledge of DevOps practices and tools for continuous integration and deployment.
  • Strong problem-solving skills and the ability to troubleshoot complex issues in a distributed,cloud-based environment.
  • Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.