banner

Senior Java/J2EE Developer

Nokia

Noida, Uttar Pradesh, 201301

Apply Now
Salary:

$40000 - $45000 Year

Job type:

Monday to Friday

Job Schedule:

Day shift

Job benefits:

Health insurance
Paid time off
Employee discount
Dental insurance
Vision insurance
401(k)
401(k) matching
Flexible schedule
Parental Leave
Tuition reimbursement
Flexible spending account
Retirement plan
Others

Description:

Design and develop high-quality, scalable, and resilient applications using J2EE, Spring Boot, and Kubernetes.
Implement microservices architectures to enhance application efficiency and maintainability.
Collaborate with cross-functional teams including frontend developers, DevOps engineers, product managers to deliver high-quality integrated solutions.
Utilize Azure Cloud services to build, deploy, and manage scalable and reliable applications.
Implement containerized solutions using Kubernetes for orchestration, deployment, and management of applications and microservices.
Design and implement efficient data storage solutions leveraging Azure data services such as Azure SQL Database, Cosmos DB, or Blob Storage.
Optimize application performance, scalability, and reliability by implementing best practices and utilizing cloud-native technologies.
Conduct code reviews, provide technical guidance, and mentor junior developers to ensure code quality and adherence to best practices.
Stay updated with the latest industry trends, technologies, and best practices related to Java development, Azure Cloud, and Kubernetes.
Perform detailed analysis of complex business process requirements and provide appropriate system solutions; identify, interpret, validate, and document requirements.
Facilitate workshops to collect business requirements.
KEY SKILLS AND EXPERIENCE
Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
8 - 12 years of experience in Java/J2EE development with a strong understanding of object-oriented programming principles.
At least 5 years of hands-on experience with Azure Cloud services, including but not limited to Azure App Service, Azure Kubernetes Service (AKS), Azure Functions, and Azure Cosmos DB.
Solid experience/understanding of microservices architecture and RESTful APIs and JSON
Nice to have: Front-end development experience using frameworks like Angular
Proficiency in containerization technologies such as Docker and Kubernetes with experience in building and managing containerized applications.
Solid understanding of cloud-native development principles, microservices architecture, and distributed systems.
Experience with CI/CD pipelines using Jenkins, automated testing, and deployment strategies.
Strong problem-solving skills with the ability to troubleshoot and debug complex issues in production environments.
Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.
Must have experience in DevOps practices and tools.

Skill:

Communication
Leadership
Teamwork
Interpersonal
Learning/adaptability
Self-management
Organizational
Computer
Problem solving
Open mindedness
Strong work ethic
technology
Others

Others Requirements:

8 - 12 years of experience
5 years of hands-on experience

Category:

Technology

Positions:

On going position

Location:

In-person