Logo of Huzzle

Java Developer

Applications are closed

  • Job
    Full-time
    Senior Level

Requirements

  • Required Qualifications:
  • 5-7 years of hands-on experience as a full-stack software engineer.
  • Proficiency in developing REST-based APIs using Open API specifications or creating specifications with Swagger.
  • Hands-on experience with Java/J2EE, Spring boot, Cosmos, Mongo, Angular/React, and Azure services.
  • Extensive knowledge of tools and methodologies for large-scale web development.
  • Experience in cloud configuration, DevOps, continuous integration, and continuous deployment pipelines.
  • Ability to troubleshoot complex issues, resolve defects, and provide root-cause analysis in existing production software.
  • Experience with code quality and code coverage tools/frameworks.
  • Understanding of OpenID/OAuth2.0 standards for securing web apps and APIs.
  • Familiarity with caching technologies and search is a plus.
  • Mandatory Skills: Spring, Angular, Relational Database, Container-based or Cloud deployments.

Responsibilities

  • Design and develop front-end web applications using Angular, HTML, and CSS.
  • Develop and manage backend functionalities through REST APIs constructed with Spring Boot, NodeJS, and TypeScript.
  • Work with Azure solutions such as Azure Blob, API Management, Cosmos DB, and AKS.
  • Collaborate with cross-functional teams to ensure efficient and effective application development.
  • Troubleshoot and debug web applications to ensure optimal performance and functionality.
  • Lead the rapid development iterations of feature level assignments.
  • Mentor Junior Engineers.
  • Utilize cloud technologies in configuring DevOps continuous integration and continuous deployment pipelines.
  • Perform complex troubleshooting of critical problem tickets, resolve defects in existing production software and provide root-cause analysis.
  • Work with code quality and code coverage tools/frameworks.
  • Understand how to secure web apps and APIs using OpenID/OAuth2.0 standards.
  • Experience in caching technologies and search is a plus.

FAQs

What is the primary focus of the Java Developer role in the telecom industry?

The primary focus of the role is to contribute to the development of robust and scalable web applications, utilizing skills in both front-end and back-end technologies.

What technologies will I be working with as a Java Developer?

You will be working with Angular, HTML, CSS for front-end development, and Spring Boot, NodeJS, and TypeScript for back-end functionalities, along with various Azure services.

How many years of experience are required for this position?

The position requires 5-7 years of hands-on experience as a full-stack software engineer.

Will I have the opportunity to mentor junior engineers?

Yes, you will have the opportunity to mentor Junior Engineers as part of your responsibilities.

What kind of applications will I be developing?

You will be developing robust and scalable web applications that enhance the overall user experience for business and agency partners.

Is knowledge of cloud technologies important for this role?

Yes, hands-on experience with Azure solutions and an understanding of cloud configuration and DevOps are important for this role.

Will I be responsible for troubleshooting existing production software?

Yes, you will be responsible for troubleshooting and debugging web applications, resolving defects, and providing root-cause analysis.

Is experience with code quality tools required?

Yes, having experience with code quality and code coverage tools/frameworks is part of the required qualifications.

What security standards should I be familiar with for this position?

Familiarity with OpenID/OAuth2.0 standards for securing web applications and APIs is a requirement.

Are caching technologies and search experience considered beneficial for this role?

Yes, experience with caching technologies and search is considered a plus for candidates applying for this role.

Helping you find skilled candidates, in-demand jobs, and solutions you need to do your best work yet.

Human Resources
Industry
10,001+
Employees
1948
Founded Year

Mission & Purpose

Robert Half is a global staffing firm that specialises in placing skilled professionals in accounting, finance, technology, legal, creative, and administrative roles. Their ultimate mission is to connect talented individuals with leading companies, ensuring both businesses and employees achieve their full potential. The company's purpose is to provide personalised recruitment services, helping clients find the right talent and job seekers find fulfilling careers, all while maintaining a high standard of ethical practices and industry expertise.

Get notified when Robert Half posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?