Skip to main content

Senior Full-Stack Developer Exempt

Lake Mary, FL
Permanent
TTI of USA, Inc.
Senior Full-Stack Developer (Database-Focused)

Job Responsibilities
  • Program well-designed, testable, and efficient code across front-end and back-end layers.
  • Execute full lifecycle software development: requirements, design, implementation, testing, deployment, and maintenance.
  • Design, develop, and optimize relational and NoSQL database schemas for OLTP and OLAP workloads.
  • Write high-quality SQL/PL code (stored procedures, functions, triggers, views) and reusable data access components.
  • Build and integrate RESTful APIs and microservices; ensure clean data contracts and reliable integrations.
  • Develop modern front-end features and components using frameworks like Angular or React; ensure accessibility and performance.
  • Conduct code/design reviews for both application and database components with focus on performance, security, and maintainability.
  • Create flowcharts, ER models, data flow diagrams, and comprehensive technical documentation.
  • Apply security and privacy principles: secure coding, RBAC, encryption, input validation, auditing, and least privilege.
  • Analyze, design, and develop unit/integration/end-to-end tests; implement test automation for APIs, UIs, and database code.
  • Develop verification plans, quality assurance procedures, and data validation/reconciliation checks.
  • Participate in deployments following change controls; manage schema migrations, release automation, and rollback strategies.
  • Troubleshoot, debug, and upgrade existing systems across the stack; ensure applications are reliable, scalable, and feature-complete.
  • Monitor and tune performance: query plans, indexing, partitioning; app profiling, caching, and CDN strategies.
  • Provide recommendations for continuous improvement in architecture, data models, code quality, and operational resilience.
  • Demonstrate teamwork, promote component reuse, mentor peers on best practices, and contribute to internal standards.

Required Skills/Experience
  • 7+ years of full-stack development experience using languages/tools such as Java, Spring Boot, REST, JavaScript/TypeScript, Angular/React, CSS/HTML, Node.js, C#.
  • Expert-level database skills with major RDBMS (e.g., Oracle, SQL Server, PostgreSQL) and familiarity with NoSQL (e.g., MongoDB).
  • Advanced SQL and procedural extensions (PL/SQL, T-SQL), including complex query optimization, window functions, and CTEs.
  • Strong data modeling (conceptual/logical/physical), normalization/denormalization, and schema design for OLTP/OLAP.
  • Experience building and maintaining ETL/ELT pipelines (e.g., SSIS, Informatica, Talend, dbt) and orchestration (e.g., Airflow).
  • Knowledge of application frameworks, microservices, and containerization/cloud patterns (e.g., Docker, Kubernetes).
  • Ability to review test plans and test data; hands-on experience with CI/CD, automated testing, and migration tooling (e.g., Liquibase).
  • Cross-platform interoperability understanding (JDBC/ODBC, APIs, NT/Intranet), and use of multiple toolkits.
  • Strong grasp of security/privacy controls across the stack: secure coding, encryption, masking, auditing, and compliance fundamentals.
  • Teamwork, communication, and organization skills; ability to collaborate in fast-paced, cross-functional environments.
  • Bachelor s degree in Computer Science, Engineering, Information Systems, or related discipline, or equivalent work experience.

Preferred Skills/Experience
  • Experience in the securities or financial services industry is preferred.

Additional Information
  • Duration: 12-month contract to hire
  • Hybrid Work Model: 4 days onsite required weekly in New York, NY or Lake Mary, FL
  • Shift: Monday - Friday, 8:00AM - 5:00PM EST
  • Rate Range: $80-85/hr. W2 (based on experience)

Job Type: Permanent

Job ID: 254325642