> Markdown version of [/jobs/ext/3542952-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/3542952-java-software-engineer). 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 Software Engineer - **Company:** The Smart - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $93,600.0 - $166,400.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Component-Based Software Engineering, User Authentication, Automation of Tests, Unit Testing, BigQuery, Code Generation, Software Quality, Code Review, Databases, Continuous Integration, DevOps, Github, Monitoring of Systems, Identity and Access Management, Junit, PostgreSQL, MongoDB, OAuth, Scrum Methodology, Software Tools, JSON Web Token, Security Assertion Markup Language (SAML), Web Application Security, Service-Oriented Architecture, Software Engineering, SonarQube, Systems Architecture, Web Applications, Scripting, Enterprise Software Applications, Performance Testing, Spring Cloud, GitHub Copilot, Large Language Models, Claude Code, Grafana, Spring-boot, Veracode, Agentic-AI, Containerization, AngularJS, Information Technology, Deployment Automation, Web Technologies, Front End Software Development, Api Design, Restful APIs, Cucumber (Software), Splunk, Code Restructuring, Atlassian Bamboo, Vulnerability Analysis, Microservices - **Published:** October 2, 2026 - **Apply:** https://www.careerjet.com/jobad/us72b07676488a04dade651c35e7e12769 ## About the Role Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience. 5+ years of experience developing enterprise applications using Java, JavaScript, and modern web technologies. Strong experience with Angular or similar front-end frameworks. Proven experience building secure web applications and designing or consuming REST APIs. Strong experience with Spring Boot, Spring Cloud Gateway, and service-oriented or microservices architectures. Experience with automated testing frameworks such as JUnit, Karma, Cucumber, BDD frameworks, accessibility testing tools, or similar technologies. Experience working with MongoDB, PostgreSQL, or comparable database technologies. Hands-on experience with CI/CD pipelines, secure software development practices, code quality tools, and deployment automation. Experience using observability and monitoring tools such as Splunk, Grafana, BigQuery, or similar platforms. Strong understanding of authentication and authorization technologies including OAuth, SAML, JWT, and modern identity frameworks. Ability to research and implement modern identity and security standards. Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or similar coding assistants. Demonstrated ability to leverage AI tools for code generation, testing, refactoring, troubleshooting, automation, and documentation. Knowledge of agentic workflows, structured prompting, custom instructions, and spec-driven development methodologies. Ability to validate AI-assisted outputs for correctness, security, maintainability, and architectural alignment. Experience with Passwordless Login, FIDO2, WebAuthn, passkey authentication, or modern identity platforms is preferred. Experience with Risk-Based Authentication, risk scoring, device signals, behavioral analysis, and policy-based access controls is preferred. Experience deploying containerized applications on AWS, GCP, or similar cloud platforms is preferred. Familiarity with GitHub Actions, Bamboo, SonarQube, Black Duck, Veracode, or similar DevOps and security tooling is preferred. Knowledge of NIST identity standards and secure enterprise environments is desirable. Experience with performance testing, performance engineering, and application optimization is a plus. Exposure to Large Language Models (LLMs) and AI-enabled engineering workflows within enterprise environments is preferred. Strong analytical thinking, software design, system architecture, application support, deployment, and problem-solving skills. Excellent written and verbal communication skills with the ability to collaborate effectively across cross-functional teams. The hourly range for roles of this nature are $45.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry. cyberThink is an Equal Opportunity Employer. ## Description As a Java Software Engineer, you will design, develop, test, and support secure enterprise web applications and modern authentication solutions. This role focuses on building scalable, resilient, and user-friendly identity and access management capabilities, including Passwordless Login, Risk-Based Authentication, and API-driven services within a service-oriented architecture. You will work closely with product owners, architects, security teams, and engineers to deliver high-quality software while maintaining strong ownership across the full software development lifecycle. The role also emphasizes the practical use of AI-assisted engineering tools and agentic development practices to improve delivery efficiency, testing, troubleshooting, and documentation while maintaining high standards for quality, security, and reliability., Design, develop, test, deploy, and support complex application components and authentication services. Partner with product owners, Scrum teams, architects, and stakeholders to define requirements, estimate work, and deliver solutions on schedule. Design and implement secure authentication experiences using risk signals, telemetry, and policy-based decisioning. Contribute to Passwordless Login, FIDO2, WebAuthn, passkey, and modern identity management initiatives. Build and consume RESTful APIs, reusable services, and gateway-based integrations aligned with enterprise architecture standards. Maintain high standards for automated testing, CI/CD, code quality, security scanning, observability, and release readiness. Troubleshoot and resolve production issues while performing root cause analysis and implementing corrective actions. Mentor junior engineers through code reviews, technical guidance, design discussions, and knowledge sharing. Utilize AI-assisted engineering tools for implementation, refactoring, unit testing, troubleshooting, scripting, and documentation. Apply agentic and spec-driven development methodologies using structured prompts and technical specifications. Validate AI-generated code, documentation, test cases, and recommendations to ensure quality, security, and maintainability. Promote best practices for responsible AI-assisted development and engineering productivity. ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Collaborative Intelligence: The Human & AI Partnership](https://www.wearedevelopers.com/videos/1097-collaborative-intelligence-the-human-ai-partnership) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)