Java Software Engineer
$45 - $80 per hourSmart IMS Inc
Job Title: Java Software Engineer
Duration (Contract): 12 Months
Client Location: Austin, TX
Location Preference: Hybrid
Job 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.
Key Responsibilities:
-
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.
Required Skills, Experiences, Education, and Competencies:
-
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.
- ...will be 2 rounds of client interviews . Face-to-Face (F2F) interview is mandatory . Job Description Sr JAVA Software Engineer Job Summary We are seeking exceptional Sr JAVA Software Engineers with a proven track record in software development...SuggestedFull timeLocal area
- ...Oracle America, Inc. is seeking a software engineer to design, develop, troubleshoot and test software within a large enterprise environment. You will apply architecture knowledge to build and enhance enterprise-grade services and REST APIs, supporting end-to-end product...SuggestedRemote work
- ...We are looking for an experienced Java Full Stack Engineer with 5+ years of hands-on experience in designing, developing, and supporting scalable... .... Required Experience ~5+ years of professional software development experience. ~ Strong hands-on experience with...SuggestedContract work
- Samsung SDSA seeks a hands-on full-stack Java Developer to design, develop, test, deploy, and maintain Java-based enterprise software applications for our Austin semiconductor location. The role covers the full SDLC, with emphasis on scalable architectures, RESTful/SOAP...Suggested
- ...stakeholder requirements Participate in design discussions to capture software specifications, and aid in creation of process documentation.... ...team developmentRequired Skill and Experience Experience as Java, Core Java Experience in Java Spring boot, Microservices, AWS Working...SuggestedFull timeTemporary workWork experience placementRelocation
$82k - $122k
...Salary: $82,000 - 122,000 per year Requirements: Experience with Java 17 and/or Java 21 Knowledge of PL/SQL and SQL Experience with Hibernate and Spring Experience with JSF Familiarity with REST and SOAP web services using XML and JSON Preferred: experience...Full time3 days per week- ...build, test, deploy, and support scalable Java applications, REST APIs, and backend... ...related field.9+ years of professional software development experience building enterprise... ...automation tools and how they can improve engineering efficiency and software quality.In...Full timeWork at office
- ...site in the specified location(s).As a Sr. Specialist - Software Development and Engineering, you will play a critical role in designing, developing,... ...effective AI-assisted development.3+ years of experience with Java, Spring framework, cloud development, and web services (...Full timeWork at office
- ...line with guidance provided Facilitate software application design discussions, and document... ...Skill and Experience• Experience in Java Reactive programming • Experience in Spring... ....•Experience in Generative AI- Prompt Engineering•Experience in Design and architecture review...Full timeTemporary workRelocation
- ...Provide full life cycle development with JAVA technology. Create both front-end components... ..., Java IDE, Python, .NET, for company’s software products. Work with product... ...Java Developer, Software Developer, Systems Engineer, or related. Powered by JazzHR t2...Temporary work
- ...their money. Within Broker-Dealer Service Engineering, Client Data Shared Services builds... ...move, and use client data efficiently.As a Software Development & Engineer, you will lead the... ...field8+ years of experience with Java, Spring, cloud technologies, and REST or...Full timeWork at office
- ...Senior Java Developer Austin, TX Requirement: ~ Bachelor's degree in Computer Science or equivalent is required ~8 or more years of industry experience building scalable micro services or data driven platforms. ~ Strong computer science fundamentals...
- Java Developer with Rabbit MQ Infoys/Apple Austin - TX - Onsite Required : 1.Java 5 -10 years 2.Rabbit MQ 2-5 years 3.Kafka 2-5 years 4.Oracle 5-10 years 5.Good communication skills. Nice To have 1.Apache spark - at least 1 year 2.Cassandra - at least 1 year Info Way...
- Java Developer With Selenium Location: Austin, TX Job Type: C2C - 6+ months Required: Linkedin Profile must have Responsibilities: Java - Needs strong knowledge on Java fundamentals with ability to work individually. Selenium - Needs strong understanding and hands on experience...
$143.7k - $194.4k
...critical search and observability workloads at scale. As a Software Development Engineer on the OpenSearch team, you will help solve a variety of... ...of core languages and technologies including Rust, Java, Python, Golang, and AWS-native services. You will tackle...InternshipFlexible hours$70 per hour
Java Developer MAHIN-JOB-33301 We are Looking for Sr.Java Developer i Location: Austin,TX ( Past Apple or product base co. experience is good to have ) MUST TO HAVE SKILLS ARE MANDATE Lateral -125k per annum +Benefits Subcon -70$ per hr ( Nolayers are accepted) JD: Must...- Senior Java Full Stack Developer Oversee the design and development of complex applications. Guide junior developers. Oversee code quality and enforce best practices. Identify and resolve critical issues. Keep up with industry trends and emerging technologies. Collaborating...
- Requirement: o Skilled at writing clean, high-performant and unit-testable code in Java o Proficiency with the architecture, deployment, performance tuning, and troubleshooting large scale distributed systems on AWS o Understanding of SRE principals including monitoring...
- Job Title Required Skills: Proficient in Java development Proficient with Kafka Messaging Proficient with REST APIs, Webservices Good experience with Cassandra, MongoDB, Redis Experience with Kubernetes (CI/CD Deployments) Syntricate Technologies
- Java Developer Advent is a systems, solutions, product and services company with approximately... ...on systems. Thorough understanding of Software Development Lifecycle (SDLC), tools and... ...Information We are looking for 6 Java engineers to work on the BE for our Honeycomb platform...
$85k - $90k
Senior Core Java Developer Location: Austin, TX Salary Range: $85- $90k Per annum +Benefits 6+ years of experience in Core Java (Java... ...Mongo DB (4 or 6) Experience Very Good Core Java - Backend engineers Strong in API Development - Custom API Good in problem-solving...- Position- Java Developer Duration-Contract Location- ustin, TX JD 1. 8+ years of experience. 2. Must Have skills - Java, Cryptographic concepts, Cryptographic signing and encryption, Unix/Bash, Network Security, SSL. 3. Nice to have skills - Networking and Communication...Contract workImmediate start
- ...Austin, Texas 73301 Required Skills ~8+ years of proven experience in software development. ~ Strong experience in object-oriented programming with Java. ~ In-depth experience in data structures, distributed systems, and storages. ~ Experience with developing...
- Job-ID29182294Reference26-24470Hybrid schedule in Austin, TX Software Engineer Organization / Role Description: As a member of the Enterprise... ...years of experience developing enterprise applications using Java, JavaScript, and modern web frameworks; Angular preferred. •...
- Java Developer with Crystal Reports and Power BI Experience Candidates must have Crystal Reports and Power BI experience (minimum 4 years). Skills include: Java Developer with SQL, RESTful web services, Spring, JUnit, Angular, Crystal Reports, and Power BI experience Experience...Local areaRemote workRelocation
- Senior Java Developer Location: Austin, TX (Hybrid) Duration: 12+ Months JD: Java, Spring boot, Spring Data, Spring JDBC, Spring JPA Additional Comments Oversee the design and development of complex applications Guide junior developers Oversee code quality and enforce...
- Job Title Hands on experience in Core Java, Spring and Hibernate. Extensive experience in enterprise systems, software design and development Working knowledge of the full SW development lifecycle Deep understanding of Object Oriented and SOA design concepts Current experience...
- Senior Core Java Developer NYC NY 10001 (Onsite) W2 Candidates only Look for Nearby... ..., test, deploy, maintain and improve software Strong understanding of Agile methodologies... ...proficiency in a portion of software engineering disciplines and demonstrates understanding...
- Java Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws... ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...do complex designs and follow the best engineering practices • Good written and verbal communication...Permanent employmentFull timeH1b
- Job Requirements 8+ years of Java, J2EE & Spring Boot development experience Should have 2+ years of experience as a Technical Lead Proficient experience with building Java Micro Services using Java 8/11, Spring & Spring boot Experienced in GIT, GitHub or other distributed...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- senior java developer Austin, TX
- entry level java developer remote Austin, TX
- java web developer Austin, TX
- sr.java developer Austin, TX
- java developer full time Austin, TX
- remote junior java developer Austin, TX
- java microservice developer Austin, TX
- java spring developer Austin, TX
- java developer remote part time Austin, TX
- java developer Austin, TX





