> Markdown version of [/jobs/ext/4577068-senior-full-stack-developer-java-microservices-devops](https://www.wearedevelopers.com/jobs/ext/4577068-senior-full-stack-developer-java-microservices-devops). 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). --- # Senior Full-Stack Developer (Java / Microservices / DevOps) - **Company:** International Solutions Group - **Location:** St. Louis, MO, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Server Applications, HTML5, Cascading Style Sheets (CSS), Command-Line Interface, Code Review, Databases, System Configuration, Continuous Integration, Linux, DevOps, Github, Java Persistence API, Junit, PostgreSQL, MongoDB, MySQL, NoSQL, Object-Oriented Software Development, RabbitMQ, Mockito, Shell Script, Software Deployment, Software Engineering, TypeScript, Multithreading, Enterprise Software Applications, Spring Cloud, ReactJS, Delivery Pipeline, Spring-boot, Backend, Git, Vue.js, Containerization, AngularJS, Gitlab-ci, Kubernetes, Information Technology, Deployment Automation, Apache Kafka, Front End Software Development, Restful APIs, Es2015, Docker, Service Stack, Jenkins, Microservices - **Published:** November 5, 2026 - **Apply:** https://www.dice.com/job-detail/7cb70d26-45c0-4332-9915-23b234a2de06 ## About the Role The ideal candidate is a hands-on engineer who thrives in agile environments, treats infrastructure as code, and balances deep back-end logic with intuitive front-end implementations., * Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). * Core Java Expertise: Extensive experience with Java core concepts (OOPs, Multithreading, Collections, Exception Handling). * Spring Ecosystem: Proven hand-on experience using Spring Boot to build enterprise-grade REST APIs and microservices. * Linux Proficiency: Strong familiarity with the Linux/Unix command-line interface, shell scripting, and application server environment setup. * CI/CD Tools: Proficient in building automated deployment pipelines and version-controlling applications with Git. * Front-End Versatility: Strong fundamentals in JavaScript (ES6+), CSS3, and HTML5, alongside production experience in at least one modern SPA framework (e.g., React, Angular or similar). ## Description We are seeking a highly skilled and versatile Full-Stack Developer to design, build, and maintain scalable, high-performance enterprise applications. In this role, you will take complete end-to-end ownership of features, operating comfortably across the entire technology stack. You will leverage Java and Spring Boot to architect robust microservices, manage deployments within a Linux environment via automated CI/CD pipelines, and craft dynamic user experiences utilizing modern front-end frameworks., * Back-End Engineering: Architect, develop, and maintain secure, distributed, and scalable back-end services using Java (8/11/17+) and the Spring Ecosystem (Spring Boot, Spring Cloud, Spring Data JPA, Spring Security). * Microservices Architecture: Design and implement decoupled, event-driven microservices architectures utilizing RESTful APIs and messaging services like Kafka or RabbitMQ. * Front-End Development: Design and build modular, responsive, and reusable user interfaces using contemporary JavaScript/TypeScript frameworks such as React, Angular, or Vue.js, along with HTML5 and CSS3. * DevOps & CI/CD: Author and manage fully automated CI/CD delivery pipelines (Jenkins, GitHub Actions, or GitLab CI) to ensure safe, rapid, and frequent production deployments. * System Administration & Containerization: Deploy, configure, and troubleshoot applications within a Linux/Unix environment using container technologies like Docker and orchestration platforms like Kubernetes. * Database Management: Optimize queries and maintain data persistence structures across both relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases. * Quality & Testing: Implement rigorous unit, integration, and behavioral testing practices (JUnit, Mockito, Testcontainers) while collaborating on code reviews to preserve high engineering standards.