Sr Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Software Engineer in Plano, TX, on a C2H contract, offering $75-$80/h. Key skills include expertise in Java, Springboot, AWS, OAuth 2.0, and real-time streaming architecture. A Bachelor's degree in computer science is required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
640
-
πŸ—“οΈ - Date discovered
September 13, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Hybrid
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Plano, TX
-
🧠 - Skills detailed
#Cloud #Docker #Computer Science #JavaScript #Programming #RDBMS (Relational Database Management System) #AWS (Amazon Web Services) #NoSQL #Java #Documentation #SAML (Security Assertion Markup Language) #Kubernetes #TypeScript #Microservices #Databases #API (Application Programming Interface) #Security #Scala
Role description
Position: Senior Software Engineer Location: Plano, TX, 08873 Type: C2H Pay Rate : $75 - 80/h Schedule: Hybrid (Tuesday, Wednesday, Thursday onsite) Interview process: 1st round video interview. (3o min tech questions, 1 problem-based question) β€œstar interview” 2nd round: Onsite interview. (coding, design, behavior). JOB DESCRIPTION The lead / senior software engineer is tasked with working with product owners to understand business requirements, working with architecture to clearly understand architectural direction; work with the platform lead engineer to design innovative solutions and producing comprehensive functional/technical code for platforms and applications. Proficiency in Cloud platform configuration and customization, and Real time streaming platform development is essential. Candidates with a solid background in building reusable frameworks that support platform engineering teams or platform tooling will be highly regarded. What you’ll be doing β€’ Lead technology projects with support from a team of full stack developers to create solutions for integration platforms that help meet needs for the company β€’ Utilize programming languages like JavaScript, Java, Springboot, TypeScript, RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services β€’ Build reusable components for authentication and authorization enforcement at service layer. β€’ Implement OAuth 2.0 with OpenID Connect (OIDC) to support web, mobile and service-service use cases. β€’ Develop integration patterns for multiple OAuth2.0 grant types including Authorization Code (with PKCE), Client Credentials (API-API) etc β€’ Integrate access token validation, scopes and claims-based access controls into reusable framework or gateway components. β€’ Design and implement RBAC/ABAC/Entitlements models within the framework for granular access controls enforcement. β€’ Deliver SDKs, documentation, sample projects and internal training for engineering teams to accelerate adoption Requirements: β€’ Qualifications/ What you bring (Must Haves) – Highlight Top 3-5 skills β€’ Expertise in software engineering with at least some experience in designing and implementing modern 12 factor, cloud native business technology solutions. β€’ Practical knowledge of cloud platforms including leveraging AWS services. β€’ Solid technical foundation with relevant experience in Java, Springboot, NodeJS, Real time streaming architecture, microservices architecture and serverless architecture patterns β€’ Deep understanding of Springboot or NodeJS internals; understanding of dependency management and testing options; clear understanding of distributed tracing standards, resiliency and scalability patterns. β€’ Deep understanding and practical experience implementing OpenID Connect (OIDC) and Security Assertion Markup Language (SAML) based Customer Identity solutions. β€’ An in-depth understanding of OAuth authorization grant types and knowledge of utilizing appropriate grant type based on specific integration use case. β€’ Expertise in API Security patterns including gateway-level authentication, token introspection and revocation, mutual TLS β€’ Practical experience with integration with and developing operational tools for OKTA / PING / ForgeRock will be highly regarded β€’ Bachelor's degree in computer science or related field β€’ Added bonus if you have (Preferred): Experience with operating and API or middleware platform for enterprise use