> Markdown version of [/jobs/ext/629236-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/629236-full-stack-java-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). --- # Full Stack Java Developer - **Company:** COTOC, LLC - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $104,000.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Business Logic, JIRA, HTML5, Cascading Style Sheets (CSS), Cloud Computing, Databases, Serialization, Relational Databases, Software Design Patterns, DevOps, Github, Gradle, Hibernate (Java), Java Platform Standard Edition (J2SE), Java Persistence API, Spring Framework, Junit, PostgreSQL, Liquibase, Apache Maven, Microsoft SQL Server, MongoDB, NoSQL, OAuth, Oracle (Applications), Scrum Methodology, Software Architecture, Redis, Mockito, Service Discovery, Software Engineering, SQL Databases, TypeScript, Web Applications, Web Application Frameworks, RxJS, Enterprise Software Applications, Cloud Platform System, Spring Cloud, Tailwind, ReactJS, Spring-boot, Backend, Vue.js, Database Migration, Containerization, AngularJS, Gitlab-ci, Kubernetes, Information Technology, Data Management, Front End Software Development, React Redux, Restful APIs, Es2015, Software Version Control, Docker, Jenkins, Microservices - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f8b0a9b3e3d1d545 ## About the Role Do you have experience in Version control systems?, Do you have a Bachelor of Science?, * **Professional Experience:** 2 to 5 years of professional software development experience, with at least 3 years dedicated specifically to enterprise-level **Java** and **Spring Framework** application development. * **Backend Architecture:** Deep proficiency in Java (11 / 17+), Core Spring Framework, Spring Boot, Spring Data JPA, Spring Security, and Hibernate. * **Frontend Development:** Solid understanding of JavaScript (ES6+), HTML5, CSS3, and experience with at least one modern SPA framework (**Angular, React, or Vue.js**). * **Data Management:** Strong hands-on experience with Relational Databases (PostgreSQL, Oracle, or SQL Server), advanced SQL writing, and schema design. * **Tooling & Methodology:** Proficient with Git/GitHub version control, Maven or Gradle, JUnit/Mockito testing frameworks, and experience working in an Agile/Scrum team utilizing JIRA. * **Education:** Bachelor of Science degree in Computer Science, Industrial Engineering, Management Information Systems (MIS), or a related technical discipline (or equivalent experience). Preferred Skills & Experience (Nice to Have): * Experience with **Spring Cloud**, Reactive Spring (**WebFlux**), or Microservices design patterns (Circuit Breaker, Service Discovery). * Development experience with TypeScript, State Management (RxJS, Redux), or Tailwind CSS. * Hands-on knowledge of NoSQL databases (MongoDB, Redis) or database migration tools like Liquibase/Flyway. * Core foundations in Docker containerization, Kubernetes, CI/CD pipeline automation (Jenkins, GitLab CI), or AWS cloud services. Preferred Certifications (Optional): * Spring Certified Professional * Oracle Certified Professional: Java SE Developer * AWS Certified Cloud Practitioner / Developer Associate ## Description We are seeking a highly skilled, collaborative, and results-driven **Software Engineer III (SE3) Java Full Stack Developer** to join our Enterprise Systems Delivery team. In this mid-level role, you will be instrumental in designing, building, and maintaining robust, scalable end-to-end applications that drive business performance. Leveraging modern Java architecture and the Spring Ecosystem, you will bridge the gap between front-end user experience and backend business logic. As an SE3, you are past foundational delivery; you will operate with high autonomy, provide technical insights during Agile sprint planning, participate in architectural decisions, and champion clean code principles across our software ecosystem. Core Responsibilities * **Full-Stack Feature Delivery:** Design, develop, test, and deploy resilient web applications utilizing Java/Spring for backend business infrastructure and modern JavaScript frameworks for intuitive front-end interfaces. * **API & Microservices Engineering:** Architect and implement secure, high-performance RESTful APIs and microservices leveraging Spring Boot, ensuring strict adherence to OAuth2, enterprise security controls, and efficient data serialization. * **Database Integration & Optimization:** Write, tune, and optimize complex relational database queries (SQL) and manage object-relational mappings via Spring Data JPA / Hibernate to maintain high data throughput. * **Agile Team Collaboration:** Actively participate in all Agile/Scrum ceremonies, translating user stories into technical specifications, executing peer code reviews within JIRA/GitHub workflows, and proactively mitigating delivery bottlenecks. * **DevOps Alignment:** Collaborate with infrastructure teams to build, maintain, and containerize software packages using Docker, managing deployments via automated Jenkins pipelines into cloud environments. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## 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) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)