> Markdown version of [/jobs/ext/480281-full-stack-software-engineer-java](https://www.wearedevelopers.com/jobs/ext/480281-full-stack-software-engineer-java). 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). --- # Full Stack Software Engineer - Java - **Company:** CORE LOOP, LLC - **Location:** United States (Remote available) - **Salary:** $105,845.0 - $127,469.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Spring Security, Amazon Web Services, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Databases, Continuous Integration, Relational Databases, DevOps, Github, Design of User Interfaces, PostgreSQL, MongoDB, MySQL, NoSQL, Preprocessor, Software Architecture, SQL Databases, TypeScript, Tailwind, Spring-mvc, ReactJS, Delivery Pipeline, Spring-boot, Backend, Git, Vue.js, Spring Data, Syntactically Awesome Style Sheets (SASS), Containerization, AngularJS, Gitlab-ci, Integration Tests, Kubernetes, Front End Software Development, React Redux, Api Design, Restful APIs, Software Version Control, Docker, Jenkins, Microservices - **Published:** June 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c1a5aeeb93f9ed7b ## About the Role Do you have experience in Version control?, * Backend Expertise: Strong proficiency in Java and extensive experience with the Spring Boot ecosystem (Spring MVC, Spring Security, Spring Data). * Frontend Expertise: Deep understanding of modern JavaScript/TypeScript and experience with at least one major frontend framework (React, Angular, or Vue). * API Design: Proven track record of designing and consuming secure, scalable RESTful APIs. * Databases: Experience working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB). * Version Control: Proficiency with Git and collaborative workflows (Pull Requests, code reviews). Preferred (Nice to Have): * Experience with cloud platforms (AWS, Azure, or GCP). * Familiarity with containerization tools like Docker and orchestration using Kubernetes. * Knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI). * Experience with state management libraries (e.g., Redux, Pinia) and CSS preprocessors/frameworks (Tailwind CSS, Sass)., * Problem Solver: A logical thinker who enjoys tackling complex architectural and logic challenges. * Strong Communicator: Ability to clearly articulate technical concepts to both technical and non-technical team members. * Continuous Learner: Passionate about staying up-to-date with emerging technologies and industry best practices. * Team Player: Thrives in an agile, collaborative environment and values constructive feedback. ## Description * Full-Stack Development: Design and develop clean, maintainable, and efficient code across the entire application stack. * Frontend Engineering: Build responsive, intuitive, and highly interactive user interfaces using modern TypeScript frameworks (e.g., React, Angular, or Vue). * Backend Architecture: Create scalable, secure, and robust RESTful APIs and microservices using Java and Spring Boot. * Database Management: Design and optimize database schemas, queries, and data models (SQL/NoSQL). * Collaboration & Integration: Work closely with product managers, UI/UX designers, and fellow engineers to translate business requirements into technical solutions. * DevOps & Quality: Participate in code reviews, write comprehensive unit/integration tests, and support CI/CD deployment pipelines. ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [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) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)