Fullstack Java Developer

  • Irving, TX
  • Posted 14 hours ago | Updated 6 hours ago

Overview

On Site
Accepts corp to corp applications
Contract - long term

Skills

Scrum
Java
API
Microservice
DEV OPS
Best Practices
Javascript
CSS
SQL
Structured Software
Jquery
HTML
Unit Testing
Documentation
Performance Tuning
Kubernetes
Continuous Integration/Delivery
Agile
spring boot
Docker
XML
Typescript
Application Development
debug
Coding Standards
Problem-Solving
Detail-Oriented
Backend Service
BLOB

Job Details

Fullstack Java Developer

Location - Irving, TX Onsite (3 days/week)
Experience - 9+ years of relevant software development experience.

What's in it for you?
As a Fullstack Java Developer, you will be an integral part of an Agile team focused on building healthcare applications and implementing new features while following industry best practices and coding standards.

Required Skills
  • Proficiency in Java and Spring Boot

  • Experience with Angular 14 and TypeScript

  • Hands-on experience with Azure SQL and Azure Blob Storage

  • Strong understanding of web application development and RESTful API design

  • Solid knowledge of front-end technologies: HTML, CSS, JavaScript, XML, jQuery

  • Familiarity with common development stacks and architectural patterns

  • Excellent communication and collaboration skills

  • Detail-oriented with strong problem-solving capabilities

Good to Have Skills
  • Experience with CI/CD pipelines and DevOps practices

  • Familiarity with Docker and Kubernetes

  • Understanding of cloud-native development and microservices architecture

  • Experience in performance tuning and application monitoring

  • Exposure to Agile/Scrum methodologies

  • Awareness of web application security best practices

Responsibilities
  • Design, develop, and maintain scalable web applications using Java, Spring Boot, and Angular 14.

  • Collaborate with cross-functional teams to define, design, and deliver new features.

  • Build and maintain robust backend services and RESTful APIs.

  • Develop responsive, dynamic user interfaces using Angular and TypeScript.

  • Integrate applications with Azure services, including Azure SQL and Blob Storage.

  • Ensure high-quality code through unit testing, code reviews, and best practices adherence.

  • Troubleshoot, debug, and enhance existing applications.

  • Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.

  • Maintain comprehensive documentation for developed features and systems.

Educational Qualifications
  • Bachelor's or Master's degree in Engineering (BE/ME/BTech/MTech/BSc/MSc)

  • Technical certifications in relevant technologies are a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.