Click here to join our community of experts to get information on job search, salaries and more.

Sharp Decisions

Software Engineer

Company: Sharp Decisions

Location: Westlake, TX

Posted on: October 26

Full Stack Software Engineer

Contract Type: Contract-to-Hire (6-12 month initial contract with potential for permanent placement)Location: [Westlake TX Hybrid/On-site]Client: Fortune 500 Financial Services CompanyNo 3rd parties please, w2 only

Project Overview

Our client is embarking on a multi-year transformation of their debit and credit card programs, focusing on enhancing customer service capabilities across live channels, improving digital experiences (web and mobile), and optimizing vendor partnerships. This contract role offers the opportunity to work on highly critical and scalable card technology systems that serve multiple products across the organization.

Role Summary

We are seeking a contract Full Stack Software Engineer who brings deep expertise in designing and developing high-performance systems including APIs, Event-Driven architecture, and Data feeds. You'll join a fast-paced team that follows a strong product mindset, leveraging customer and market feedback alongside robust engineering practices to build scalable financial technology solutions.

Key Responsibilities

Architecture & Development

  • Design and architect complex solutions on platforms dedicated to high-scale processing of large data volumes
  • Develop and maintain Java web services and API solutions using modern frameworks
  • Build event-driven systems and data feeds for real-time financial processing
  • Create rapid prototypes that are production-ready and iterate based on real customer feedback

Leadership & Collaboration

  • Mentor and provide technical direction to team members on technology and design decisions
  • Own technical issues and deliver comprehensive end-to-end solutions
  • Collaborate with business and technology stakeholders to define next-generation ecosystem requirements
  • Drive and participate in technical discussions with strong communication skills

DevOps & Quality

  • Implement CI/CD practices and tools for rapid, low-risk deployments
  • Utilize A/B testing, blue-green deployments, and feature toggles for safe releases
  • Maintain mission-critical customer-facing platforms with high availability requirements
  • Continuously evaluate and prototype emerging technologies for business value assessment

Required Technical Skills

Core Development (8+ years required)

  • Java Web services and API development
  • J2EE, Spring MVC, Spring Core
  • JavaScript and modern web technologies
  • RESTful API design, versioning, isolation, and microservices architecture

Cloud & Infrastructure

  • AWS services: EKS, S3, SQS, SNS, Lambda
  • Containerization with Docker
  • Kubernetes orchestration

Streaming & Messaging

  • Open source streaming products
  • Microservices architecture
  • Message Oriented Middleware
  • Stream processing technologies

DevOps & Automation

  • CI/CD pipelines (Maven, Jenkins)
  • Infrastructure as Code (Ansible)
  • Version control (Git/Stash)
  • API documentation frameworks (Swagger)

Testing & Quality

  • Testing frameworks: JUnit, Mockito, Cucumber
  • Test-driven development practices
  • Performance testing and optimization

Database Technologies

  • Relational database management systems
  • NoSQL databases
  • Data modeling and optimization

Preferred Additional Skills

  • Web application development: JSP, HTML, CSS/SASS, jQuery
  • Modern frontend frameworks: Angular
  • Backend technologies: Node.js
  • Experience with global development teams
  • Financial services or fintech background

Candidate Profile

Professional Experience

  • 8+ years of hands-on software development experience
  • Leadership experience in fast-paced agile environments
  • Proven track record supporting mission-critical platforms
  • Experience with highly scalable distributed systems

Personal Attributes

  • Self-starter who challenges the status quo
  • Curious mindset, comfortable asking "Why" and "What if"
  • Passionate about technology and staying current with trends
  • Strong problem-solver focused on real customer needs
  • Excellent collaboration and communication skills
  • Digital-first mindset with focus on customer experience

Contract Details

Duration: 6-12 months initial contractConversion Opportunity: High potential for permanent placement based on performance and business needsStart Date: ImmediateWork Environment: [Remote/Hybrid/On-site as specified]

Next Steps

Qualified candidates should submit:

  • Updated resume highlighting relevant experience
  • Portfolio or examples of API/microservices work
  • Availability and preferred start date

This contract-to-hire opportunity offers the chance to make an immediate impact on critical financial technology systems while building toward a potential permanent role with a leading financial services organization.#LI-EW1