Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Software Engineer

$45 - $80 per hour

Smart 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Austin, TX vacancy
  •  ...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... 
    Suggested
    Full time
    Local area

    TalentOla

    Austin, TX
    1 day ago
  •  ...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... 
    Suggested
    Remote work

    Jobleads-US

    Austin, TX
    1 day ago
  •  ...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... 
    Suggested
    Contract work

    2T Consulting

    Austin, TX
    a month ago
  • 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

    Socket

    Austin, TX
    5 days ago
  •  ...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... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Relocation

    Infosys Technologies

    Austin, TX
    3 days ago
  • $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 time
    3 days per week

    eStaffLLC

    Austin, TX
    5 days ago
  •  ...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 time
    Work at office

    The Charles Schwab Corporation

    Austin, TX
    4 days ago
  •  ...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 time
    Work at office

    The Charles Schwab Corporation

    Austin, TX
    2 days ago
  •  ...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 time
    Temporary work
    Relocation

    Infosys Technologies

    Austin, TX
    4 days ago
  •  ...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

    Intiva Health

    Austin, TX
    a month ago
  •  ...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 time
    Work at office

    The Charles Schwab Corporation

    Austin, TX
    2 days ago
  •  ...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... 

    Info Way Solutions

    Austin, TX
    2 days ago
  • 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... 

    Info Way Solutions

    Austin, TX
    5 days ago
  • 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... 

    Georgia IT Inc

    Austin, TX
    5 days ago
  • $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... 
    Internship
    Flexible hours

    Amazon Development Center U.S., Inc.

    Austin, TX
    7 hours ago
  • $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... 

    Keylent Inc

    Austin, TX
    4 days ago
  • 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... 

    Kasmo Global

    Austin, TX
    5 days ago
  • 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... 

    Info Way Solutions

    Austin, TX
    5 days ago
  • 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

    Syntricate Technologies

    Austin, TX
    5 days ago
  • 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... 

    Advent Global Solutions

    Austin, TX
    1 day ago
  • $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... 

    Keylent Inc

    Austin, TX
    5 days ago
  • 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 work
    Immediate start

    Syntricate Technologies

    Austin, TX
    5 days ago
  •  ...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... 

    Jobleads-US

    Austin, TX
    2 days ago
  • 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. •... 

    Mindlance

    Austin, TX
    2 days ago
  • 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 area
    Remote work
    Relocation

    Damco

    Austin, TX
    3 days ago
  • 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... 

    Kasmo Global

    Austin, TX
    5 days ago
  • 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... 

    ClifyX

    Austin, TX
    5 days ago
  • 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... 

    3B Staffing LLC

    Austin, TX
    3 days ago
  • 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 employment
    Full time
    H1b

    SonSoft

    Austin, TX
    5 days ago
  • 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... 

    The Dignify Solutions, LLC

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!