> Markdown version of [/jobs/ext/1425339-full-stack-developer-intermediate-plano-tx](https://www.wearedevelopers.com/jobs/ext/1425339-full-stack-developer-intermediate-plano-tx). 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 Developer - Intermediate- Plano, TX - **Company:** American CyberSystems - **Location:** Plano, TX, United States - **Experience:** Experienced - **Salary:** $104,000.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Unit Testing, Cloud Computing, Cloud Engineering, Computer Programming, Continuous Delivery, Continuous Integration, Software Debugging, IntelliJ IDEA, Java Database Connectivity, Java Message Service (JMS), Spring Framework, Junit, PostgreSQL, Messaging Application Programming Interface, Apache Maven, Oracle (Applications), Shell Script, Software Engineering, SQL Databases, Test-Driven Development (TDD), Spring-boot, Kubernetes, Maintaining Code, Apache Kafka, Restful APIs, Cucumber (Software), Docker, Jenkins, Programming Languages, Microservices - **Published:** July 24, 2026 - **Apply:** https://public-rest34.bullhornstaffing.com/rest-services/2WXP1S/query/JobBoardPost?where=id=1021421&fields=id,title,publishedCategory(id,name),address(city,state),employmentType,dateLastPublished,publicDescription,isOpen,isPublic,isDeleted ## About the Role Minimum 3 years of experience in Java programming 5 days onsiteright to hire role: The role not eligible for employer sponsored immigration support.if converted would be 601/602 (It depends on the candidate's performance and suitability to the role)- Minimum 3 years of experience in Java programming (see JD in Skills section)Interview process:- 1.5 to 2 hours of technical interview (preferably and highly recommended in person)- 30 minutes managerial round (optional) Experience in developing, debugging, and maintaining code using Java, JDBC, Spring, Spring Boot, Microservices, Rest API, SQL Strong programming skills in Core Java, JUnit, Cucumber, Oracle, PostgresSQL, Maven, Shell Script, Jenkins, IntelliJ and similar tools. Knowledge of messaging frameworks like JMS, IBM Active MQ, and Kafka. Experience with unit testing, automated testing, and concepts of Test Driven Development Hands-on practical experience in system design, application development, testing, and operational stability Comprehensive understanding of the Software Development Life Cycle, CI/CD, and Agile methodologies. Familiarity with cloud technologies such as AWS, Kubernetes, Docker, and Helm Proficient in Full Stack Development as well as multiple design techniques Working proficiency in Full Stack toolset to design, develop, test, deploy, maintain and improve software Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security Proficiency in one or more general purpose programming languages Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of Software. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [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) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)