Java Full Stack Developer

PLUGINS, INC.
United States
9 days 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
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Unit Testing Cloud Computing Cloud Engineering Software Quality Code Reuse Code Review Relational Databases Software Design Patterns Java Platform Enterprise Edition (J2EE) Spring Framework
+18 more
MySQL NoSQL Oracle (Applications) Performance Tuning Responsive Web Design Software Engineering ReactJS Spring-boot Vert.x Backend Build Management Cassandra Reactive Programming Restful APIs Code Restructuring Vulnerability Analysis Programming Languages Microservices

Requirements

Strong expertise in Core Java, J2EE, Spring, Spring Boot, and Microservices Architecture Hands-on experience in developing RESTful APIs and scalable backend services Strong understanding of Object-Oriented Programming (OOP) principles and Design Patterns Experience with React.js for building modern, responsive user interfaces Familiarity with Vert.x and Reactive Programming frameworks Experience working with RDBMS (Oracle, MySQL) and/or NoSQL databases (Cassandra) Exposure to Cloud Technologies and cloud-native application development Strong knowledge of SCM, CI/CD pipelines, build and deployment tools Experience with code quality, security scanning, unit testing, and automation tools Good understanding of TDD, BDD, and development best practices Proficiency in modern programming languages with a focus on clean, maintainable, and reusable code Experience in code reviews, refactoring, performance optimization, and continuous improvement initiatives Strong understanding of the complete Software Development Life Cycle (SDLC), including requirements analysis, development, testing, deployment, and maintenance

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

Talks and stories from around this role — technically off-topic, practically not.

1:28 min

Extending low-code applications with rich Java plugins

Ľuboš Petrovič Ľuboš Petrovič · Europe 2026 Virtual

1:30 min

Leveraging Vert.x and MicroProfile within Kubernetes runtime environments

Niklas Heidloff · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:18 min

Technology stack for building robust microservices applications

Niklas Heidloff · LIVE

1:17 min

Combining imperative and reactive execution models with Quarkus

Tatiana Chervova · World Congress 2023

Videos

See all

Related articles

See all