Java Full Stack Developer

Kainos
Dallas, United States
about 1 month ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Application Programming Interfaces (APIs) Amazon Web Services HTML5 Automation of Tests Microsoft Azure Cascading Style Sheets (CSS) Code Review Continuous Integration Database Queries
+34 more
DevOps Elasticsearch Github Gradle Hibernate (Java) Java Persistence API Junit PostgreSQL Apache Maven Enterprise Messaging Systems MySQL OpenShift Oracle Databases Scrum Methodology Redis Mockito Secure Coding TypeScript Software Organization Enterprise Software Applications Spring-mvc ReactJS Spring-boot Git Event Driven Architecture AngularJS Material UI Kubernetes Apache Kafka Front End Software Development Restful APIs Docker Jenkins Microservices

Job description

We are looking for an experienced Java Full Stack Developer to design, develop, test, and maintain scalable enterprise applications. The candidate should have strong hands-on experience with Java/Spring Boot, REST APIs, microservices, and modern front-end technologies.

Must-Have Skills:

  • Java 8/11/17+
  • Spring Boot, Spring MVC, Spring Security
  • Microservices architecture
  • RESTful APIs
  • Angular or React
  • HTML5, CSS3, JavaScript, TypeScript
  • SQL - Oracle / PostgreSQL / MySQL
  • JPA / Hibernate
  • Kafka or similar messaging technologies
  • Git, Maven/Gradle
  • JUnit / Mockito
  • Docker and Kubernetes
  • CI/CD - Jenkins, GitHub Actions, or Azure DevOps
  • Agile/Scrum methodology, * Develop and maintain full-stack enterprise applications.
  • Build scalable Java/Spring Boot microservices and REST APIs.
  • Develop responsive UI components using Angular/React.
  • Design and optimize database queries and data models.
  • Integrate applications with third-party systems and APIs.
  • Write unit, integration, and automated tests.
  • Troubleshoot production issues and perform root-cause analysis.
  • Participate in code reviews and technical design discussions.
  • Collaborate with architects, developers, QA, DevOps, and business teams.
  • Follow secure coding and software development best practices.

Requirements

  • AWS/Azure cloud experience
  • Experience with Kubernetes/OpenShift
  • Redis or Elasticsearch
  • Event-driven architecture
  • System design experience
  • Experience working in large enterprise environments.

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…