> Markdown version of [/jobs/ext/229336-java-full-stack-sql-crystal-reports-power-bi-angular-spring-15-years-exp](https://www.wearedevelopers.com/jobs/ext/229336-java-full-stack-sql-crystal-reports-power-bi-angular-spring-15-years-exp). 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 (SQL, Crystal reports, Power Bi, Angular, Spring, 15+ years Exp.) - **Company:** ACS - - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $100,006.0 - $112,008.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Aspect-Oriented Programming, Business Logic, Unit Testing, Crystal Reports (Reporting Software), Relational Databases, Java Platform Enterprise Edition (J2EE), Human-Computer Interaction, Spring Framework, Junit, Object-Oriented Software Development, Systems Development Life Cycle, Power BI, Software Engineering, SQL Databases, Java Application Server, Application Enhancement Tool, AngularJS, Maintaining Code, Restful APIs, Angular Ui - **Published:** May 17, 2026 - **Apply:** https://www.careerjet.com/jobad/us95217aebe0af40922c1e0ec628008584 ## About the Role * Strong experience in Object-Oriented Programming (OOP) using Java * Extensive hands-on experience in J2EE application development * Experience developing and maintaining enterprise-level Java applications * Experience designing and developing RESTful web services using Spring Framework * Strong experience with Spring platform including Spring AOP, transaction management, and security * Experience writing complex SQL queries for relational databases * Experience supporting application enhancements and defect corrections in maintenance mode * Experience updating business logic, user interface functionality, reporting capabilities, and system data models * Experience with coding, testing, peer reviews, and technical documentation * Experience performing defect root cause analysis and troubleshooting * Experience maintaining code coverage, testing standards, and security policies/procedures * Ability to support applications across multiple environments * Ability to participate in on-call production support as needed * Strong analytical and problem-solving skills * Experience working in enterprise SDLC environments * Ability to collaborate with technical teams, business users, and operational stakeholders * Additional duties as required by unit operations Preferred Skills: * Experience with Angular UI Framework * Experience with Crystal Reports * Experience with Power BI * Experience with JUnit and Unit Test development ## Related Videos - [Hibernate: How to keep calm](https://www.wearedevelopers.com/videos/534-hibernate-how-to-keep-calm) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [What is a Java Developer?](https://www.wearedevelopers.com/magazine/32-what-is-a-java-developer)