Java Full Stack Developer
Enin Systems
United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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)
Spring Security
Agile Methodology
Amazon Web Services
Amazon Elastic Compute Cloud
Amazon S3
Application Performance Management
HTML5
Microsoft Azure
Bootstrap (Software)
Cascading Style Sheets (CSS)
+46 more
Cloud Computing
Code Review
Software Debugging
DevOps
Gradle
Hibernate (Java)
Java Platform Standard Edition (J2SE)
Java Persistence API
Junit
PostgreSQL
Apache Maven
MongoDB
MySQL
OAuth
Oracle (Applications)
Performance Tuning
Scrum Methodology
RabbitMQ
Redis
Mockito
Angular 2+
Standard Sql
Swagger
Software Deployment
SonarQube
TypeScript
Web Application Frameworks
Openapi
Enterprise Software Applications
Spring Cloud
Spring-mvc
ReactJS
Spring-boot
Git
Amazon Relational Database Service
AngularJS
Kubernetes
Apache Kafka
Non-relational Database
Front End Software Development
Functional Programming
Cloudwatch
Restful APIs
Docker
Jenkins
Microservices
Job description
We are seeking a highly skilled Senior Java Full Stack Developer with 10+ years of experience in designing, developing, and deploying scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, cloud technologies, modern JavaScript frameworks, and relational/non-relational databases. Experience working in Agile environments and building cloud-native applications is required., * Design and develop enterprise-grade full-stack applications.
- Develop scalable REST APIs and Microservices using Spring Boot.
- Build responsive user interfaces using React.js or Angular.
- Integrate backend services with frontend applications.
- Develop secure authentication and authorization mechanisms.
- Optimize application performance and scalability.
- Implement CI/CD pipelines and DevOps best practices.
- Deploy applications using Docker and Kubernetes.
- Participate in code reviews and mentor junior developers.
- Collaborate with business analysts, QA teams, architects, and product owners.
- Troubleshoot production issues and provide long-term solutions., * Oracle Certified Professional (OCP) Java SE 11/17 Developer
- Oracle Certified Professional, Java Developer
Requirements
- 10+ years of experience in Java Full Stack Development
- Strong experience with Java 17/21
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Microservices Architecture
- RESTful APIs
- Hibernate/JPA
- Kafka
- RabbitMQ (preferred)
- React.js (preferred) or Angular 14+
- TypeScript
- JavaScript
- HTML5
- CSS3
- Bootstrap
- SQL
- Oracle
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Docker
- Kubernetes
- Jenkins
- Git
- Maven
- Gradle
- SonarQube
- JUnit
- Mockito
- Swagger/OpenAPI
- OAuth 2.0
- JWT
- AWS (EC2, S3, RDS, Lambda, ECS/EKS, CloudWatch)
- Azure (preferred)
- CI/CD Pipelines
- Agile/Scrum
- Excellent debugging and performance tuning skills, * Microsoft Azure Developer Associate (AZ-204)
Kubernetes & DevOps
- Certified Kubernetes Application Developer (CKAD)
- Certified Kubernetes Administrator (CKA)
- Docker Certified Associate (Preferred)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago