Java Full Stack Developer
Kainos
Dallas, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦