Java Full Stack Developer

$110,000 - $135,000/Yr

Unclassified - Dallas, TX

posted 4 months ago

Full-time - Mid Level
Dallas, TX

About the position

As a Java Full Stack Developer at Azzurra Solution, you will play a crucial role in developing enterprise-grade applications and databases that meet complex requirements. This position requires a strong foundation in Java and the Spring framework, with a focus on building robust RESTful services and APIs. You will be part of a collaborative team that is dedicated to delivering high-quality software solutions while adhering to industry standards and best practices. In this role, you will be responsible for understanding and translating user requirements into functional application requirements. You will also stay current with the latest software approaches, architectures, tools, and platforms, providing insights that can enhance the development process. Your ability to multitask and perform efficiently under pressure will be essential, as you may need to work extended hours to meet project deadlines. Additionally, you will ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are considered during the design and development phases. Your expertise in technical concepts will be vital in creating solutions that not only meet functional needs but also adhere to best practices in software development.

Responsibilities

  • Develop enterprise-grade applications and databases with complex requirements as part of a team.
  • Develop and design RESTful services and APIs and/or message/event-driven architectures.
  • Understand and translate user requirements into functional application requirements.
  • Stay current and provide insight on cutting edge software approaches, architectures, tools, and platforms.
  • Must possess the ability to multitask.
  • Perform efficiently under pressure.
  • Must be able to work extended hours when needed.
  • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when designing and building solutions.
  • Follow common industry standards and best practices.

Requirements

  • Bachelor's degree in computer science or a related field.
  • A minimum of 5 years of software development experience.
  • Experience working with Java and the Spring framework.
  • 5+ years of experience in Design and Development of applications using Java 11+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework.
  • 2+ years of experience in design and development of Microservice using Spring-Boot and REST API.
  • Strong knowledge/experience in ORM Framework - JPA / Hibernate.
  • Good knowledge and experience in Docker and Kubernetes.
  • 2+ years of experience in any one of the UI Framework - Angular / ReactJS.
  • Good knowledge in technical concepts - Security, Transaction, Monitoring, Performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service