Senior Java Full Stack Developer - Job Description

Raas Infotek LLC
Texas City, TX, United States
about 2 months ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Multitier Architecture Spring Security Agile Methodology Amazon Web Services HTML5 User Authentication Automation of Tests Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing
+56 more
Code Review Continuous Integration Relational Databases Database Queries Software Design Patterns DevOps Amazon DynamoDB Java Platform Enterprise Edition (J2EE) Github Gradle Monitoring of Systems Hibernate (Java) Java Persistence API Junit PostgreSQL Apache Maven Enterprise Messaging Systems Microsoft SQL Server MongoDB MySQL NoSQL OAuth Object-Oriented Software Development Oracle (Applications) Performance Tuning Scrum Methodology Systems Development Life Cycle RabbitMQ Redis Mockito Prometheus JSON Web Token SQL Stored Procedures SQL Databases TypeScript Google Cloud Enterprise Software Applications Spring Cloud Spring-mvc ReactJS Grafana Spring-boot Backend Git Spring Data Event Driven Architecture AngularJS Gitlab-ci Solid Principles Apache Kafka Api Gateway Restful APIs Splunk Docker Jenkins Microservices

Job description

  • Design and develop scalable full-stack enterprise applications.
  • Develop backend services and microservices using Java and Spring Boot.
  • Design and integrate secure REST APIs with internal and third-party systems.
  • Develop responsive and reusable UI components using Angular or React.
  • Design and optimize database queries, stored procedures, and data-access layers.
  • Write unit, integration, and automated tests to ensure application quality.
  • Participate in technical design, architecture discussions, and code reviews.
  • Troubleshoot application issues and perform performance optimization.
  • Build and maintain CI/CD pipelines and support application deployments.
  • Collaborate with architects, business analysts, QA engineers, DevOps teams, and stakeholders.
  • Participate in Agile ceremonies and contribute throughout the complete SDLC.
  • Mentor junior and mid-level developers and provide technical guidance.

Requirements

We are seeking a Senior Java Full Stack Developer with 10+ years of experience in designing, developing, and deploying enterprise applications. The ideal candidate should have strong expertise across Java, Spring Boot, Microservices, REST APIs, Angular/React, SQL, cloud technologies, and CI/CD., * 10+ years of experience in Java Full Stack Development.

  • Strong hands-on experience with Java 8/11/17+, J2EE, and object-oriented programming.
  • Extensive experience with Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • Strong experience developing Microservices and RESTful APIs.
  • Hands-on experience with Angular or React, JavaScript, TypeScript, HTML5, and CSS3.
  • Strong experience with JPA/Hibernate and relational databases such as Oracle, PostgreSQL, SQL Server, or MySQL.
  • Experience with JUnit, Mockito, and automated testing.
  • Experience with Maven/Gradle and Git.
  • Strong experience with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Good understanding of OAuth2, JWT, authentication, and authorization.
  • Strong knowledge of Agile/Scrum, SDLC, design patterns, SOLID principles, and clean architecture., * Experience with AWS, Azure, or Google Cloud Platform.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with Apache Kafka, RabbitMQ, or similar messaging platforms.
  • Knowledge of MongoDB, DynamoDB, Redis, or other NoSQL technologies.
  • Experience with Spring Cloud, API Gateway, and event-driven architecture.
  • Knowledge of monitoring tools such as Splunk, ELK, Prometheus, or Grafana.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…