> Markdown version of [/jobs/ext/737200-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/737200-java-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Full Stack Developer - **Company:** Enin Systems - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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), 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 - **Published:** June 29, 2026 - **Apply:** https://www.dice.com/job-detail/6829aefa-ff0d-49b3-94ed-c914c6c9c01e ## About the Role * 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) ## 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 ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)