Senior Software Engineer (Java)

Farmers Branch, TX, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
24 Months
No Travel Required
On-site
$60 - $75/hr
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Java
  • C#
  • Api
  • OpenShift
  • Kubernetes
  • OCP

Summary

Job Summary

We are seeking an experienced Software Engineer Lead to join a high-performing engineering team responsible for developing and supporting enterprise authentication and security solutions. The ideal candidate is a hands-on backend engineer with strong experience building secure, scalable applications and integrating APIs within large enterprise environments.

This role offers the opportunity to work on mission-critical systems, collaborate with cross-functional Agile teams, and contribute to enterprise-scale digital transformation initiatives.

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise backend applications.
  • Build and integrate secure RESTful APIs and backend services.
  • Develop authentication and authorization components for enterprise applications.
  • Implement scalable, high-performance software solutions using modern development practices.
  • Work closely with architects, product owners, QA teams, and fellow engineers throughout the software development lifecycle.
  • Participate in Agile ceremonies, sprint planning, code reviews, and production support activities.
  • Troubleshoot production issues and deliver timely resolutions.
  • Contribute to application security, performance optimization, and system reliability initiatives.

Required Qualifications

  • 8+ years of professional software development experience.
  • Strong backend development experience using Java, C#, or another object-oriented programming language.
  • Solid understanding of REST APIs, web services, and microservice architecture.
  • Experience developing applications in Linux environments.
  • Hands-on experience with container platforms such as OpenShift or Kubernetes.
  • Strong knowledge of application security, authentication, and authorization concepts.
  • Experience working with enterprise-scale applications and distributed systems.
  • Excellent analytical, troubleshooting, and problem-solving skills.

Preferred Qualifications

  • Experience with Identity and Access Management (IAM) or authentication platforms.
  • Exposure to financial services, enterprise security, or other highly regulated industries.
  • Front-end development experience with modern UI frameworks is a plus.
  • Experience working in Agile or SAFe delivery environments.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Agile or cloud-related certifications are a plus.

Technical Skills

  • Java or C#
  • REST APIs
  • OpenShift / Kubernetes
  • Linux
  • Application Security
  • Authentication & Authorization
  • Microservices
  • Git
  • CI/CD
  • Agile / Scrum

Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10115258
  • Position Id: 9027219
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Irving, Texas

Today

Full-time

USD 107,120.00 - 160,680.00 per year

Irving, Texas

Today

Easy Apply

Contract

$75 - $79

Irving, Texas

Today

Full-time

Compensation information provided in the description

Hybrid in Coppell, Texas

Today

Full-time

Search all similar jobs