Baylor Genetics
Baylor Genetics pioneered the history of genetic testing. Now, we’re leading the way in precision diagnostics.
Technical Lead
Location
United States
Posted
8 days ago
Salary
Not specified
Bachelor Degree8 yrs expEnglishAWSAzureCloudDockerJavaKafkaKubernetesMicroservicesMongo DBNo SQLPostgre SQLRabbit MQReactSpringSpring BootSpring BootSQL.net
Job Description
• Responsible for end-to-end delivery and stability of customer facing enterprise applications.
• Provides hands-on leadership across architecture, development, and production support using React, Java, SQL Server/Postgres, MongoDB, and microservices.
• Leads incident management, process improvements, and cross-functional collaboration to ensure secure, compliant, and reliable system performance.
• Own end-to-end delivery and stability of applications using React, Java/ C#/.NET, SQL Server/Postgres, MongoDB, and microservices.
• Provide hands-on technical leadership (architecture, coding, code reviews, troubleshooting).
• Drive incident management, root cause analysis, and system improvements.
• Establish and enforce best practices for coding, testing, CI/CD, and monitoring.
• Plan and prioritize sprint work across features, tech debt, and support.
• Partner with product, QA, and stakeholders to meet business goals.
Job Requirements
- Requires bachelor’s degree in computer science, information technology, or related field.
- 8–12 years in software development, 1+ years as Tech Lead/Manager.
- Deep expertise in Java (8+) with strong object-oriented design principles (SOLID, DRY) and GoF design patterns.
- Extensive experience with Spring Boot/Spring Framework and RESTful API design.
- Proven ability to design and lead microservices and distributed system architectures.
- Strong knowledge of database design (SQL & NoSQL) and performance optimization.
- Experience with event-driven architecture, messaging systems (Kafka/RabbitMQ), and caching strategies.
- Solid understanding of concurrency, multithreading, and JVM performance tuning.
- Expertise in CI/CD, DevOps practices, containerization (Docker/Kubernetes), and cloud platforms (AWS/Azure).
- Strong focus on code quality, TDD, secure coding (OWASP), and engineering best practices.
- Web API development with C#/.NET is preferred.
- Hands-on leadership in architecture decisions, code reviews, technical mentoring, and sprint planning.
- Experience managing production support, incident resolution, and system reliability improvements.
- Agile sprint planning, prioritization, and hands-on technical leadership.
Benefits
- Health insurance
- Retirement plans
- Flexible work arrangements
- Professional development opportunities
- Paid time off