{"schemaVersion":"jobsearcher.job.v1","id":"f8d7b65f83867086ab8c9483","url":"https://jobsearcher.com/jobs/f8d7b65f83867086ab8c9483","canonicalUrl":"https://jobsearcher.com/jobs/f8d7b65f83867086ab8c9483","title":"Senior Java/AWS Tech Lead","description":"Role: Senior Java/AWS Tech Lead\r\nLocation: San Antonio, TX (Onsite)\r\nDuration: 6+ months\r\nROLE_DESCRIPTION\r\nTechnical LeadershipLead the design and development of enterprise applications using Java, Spring Boot, Kafka, and AWS.Define technical architecture, solution patterns, coding standards, and engineering best practices.Provide technical direction and mentorship to development teams.Conduct architecture reviews, code reviews, and design walkthroughs.Drive technical decision-making and technology roadmaps.Application DevelopmentDesign and develop scalable microservices using Java and Spring Boot.Build reusable frameworks and shared components.Develop REST APIs and event-driven services.Implement fault-tolerant and high-availability solutions.Optimize application performance, scalability, and reliability.Kafka & Event-Driven ArchitectureDesign and implement Kafka-based event streaming solutions.Create producers, consumers, and stream-processing applications.Define topic strategies, partitioning, retention policies, and message schemas.Monitor and optimize Kafka cluster performance.Implement asynchronous integration patterns and real-time data processing.AWS Cloud EngineeringDesign and deploy cloud-native applications on AWS.Implement Infrastructure as Code (IaC).Build highly available and scalable cloud solutions.Optimize cloud cost, security, and operational efficiency.Support cloud migration and modernization initiatives.API & Integration DevelopmentDesign enterprise-grade RESTful APIs.Develop secure integration solutions with internal and external systems.Implement API security, authentication, and authorization mechanisms.Build integration services using event-based and synchronous communication patterns.DevOps & CI/CDEstablish CI/CD pipelines for automated build, test, and deployment.Implement DevSecOps practices.Automate infrastructure provisioning and application deployments.Improve release quality through automation and monitoring.Delivery & Team ManagementLead distributed onshore/offshore development teams.Estimate project efforts and participate in release planning.Track delivery risks, issues, and dependencies.Coordinate with business stakeholders, architects, QA teams, and product owners.Support Agile ceremonies and sprint execution.These responsibilities align with the Technical Lead expectations found in enterprise project documentation, including task assignment, deliverable reviews, risk management, project estimation, technical guidance, and cross-team coordination.SKILLS_REQUIRED\r\nCore TechnologiesJava 11/17+Spring BootSpring MVCSpring SecuritySpring CloudJPA / HibernateMessaging & StreamingApache KafkaKafka StreamsConfluent PlatformEvent-Driven ArchitectureAsynchronous MessagingCloud TechnologiesAWS EC2AWS ECS / EKSAWS LambdaAPI GatewayS3RDSDynamoDBSQSSNSCloudWatchIAMMicroservicesMicroservices ArchitectureDomain-Driven Design (DDD)Service DiscoveryAPI Gateway PatternsDistributed TransactionsResiliency PatternsDevOpsDockerKubernetesJenkinsGitHub ActionsTerraformDatabasesOraclePostgreSQLAPI TechnologiesREST APIsOpenAPI / SwaggerJSONOAuth 2.0JWTMonitoring & ObservabilitySplunkELK StackGrafanaPrometheusKEYWORDS\r\nGood knowledge about P&C Insurance#J-18808-Ljbffr","company":"Programmers.io","rawCompany":"programmersio","city":"San Antonio","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-10-14T01:43:58.645Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"11-3021.00","title":"Computer and Information Systems Managers","slug":"computer-and-information-systems-managers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java/AWS Tech Lead","description":"Role: Senior Java/AWS Tech Lead\r\nLocation: San Antonio, TX (Onsite)\r\nDuration: 6+ months\r\nROLE_DESCRIPTION\r\nTechnical LeadershipLead the design and development of enterprise applications using Java, Spring Boot, Kafka, and AWS.Define technical architecture, solution patterns, coding standards, and engineering best practices.Provide technical direction and mentorship to development teams.Conduct architecture reviews, code reviews, and design walkthroughs.Drive technical decision-making and technology roadmaps.Application DevelopmentDesign and develop scalable microservices using Java and Spring Boot.Build reusable frameworks and shared components.Develop REST APIs and event-driven services.Implement fault-tolerant and high-availability solutions.Optimize application performance, scalability, and reliability.Kafka & Event-Driven ArchitectureDesign and implement Kafka-based event streaming solutions.Create producers, consumers, and stream-processing applications.Define topic strategies, partitioning, retention policies, and message schemas.Monitor and optimize Kafka cluster performance.Implement asynchronous integration patterns and real-time data processing.AWS Cloud EngineeringDesign and deploy cloud-native applications on AWS.Implement Infrastructure as Code (IaC).Build highly available and scalable cloud solutions.Optimize cloud cost, security, and operational efficiency.Support cloud migration and modernization initiatives.API & Integration DevelopmentDesign enterprise-grade RESTful APIs.Develop secure integration solutions with internal and external systems.Implement API security, authentication, and authorization mechanisms.Build integration services using event-based and synchronous communication patterns.DevOps & CI/CDEstablish CI/CD pipelines for automated build, test, and deployment.Implement DevSecOps practices.Automate infrastructure provisioning and application deployments.Improve release quality through automation and monitoring.Delivery & Team ManagementLead distributed onshore/offshore development teams.Estimate project efforts and participate in release planning.Track delivery risks, issues, and dependencies.Coordinate with business stakeholders, architects, QA teams, and product owners.Support Agile ceremonies and sprint execution.These responsibilities align with the Technical Lead expectations found in enterprise project documentation, including task assignment, deliverable reviews, risk management, project estimation, technical guidance, and cross-team coordination.SKILLS_REQUIRED\r\nCore TechnologiesJava 11/17+Spring BootSpring MVCSpring SecuritySpring CloudJPA / HibernateMessaging & StreamingApache KafkaKafka StreamsConfluent PlatformEvent-Driven ArchitectureAsynchronous MessagingCloud TechnologiesAWS EC2AWS ECS / EKSAWS LambdaAPI GatewayS3RDSDynamoDBSQSSNSCloudWatchIAMMicroservicesMicroservices ArchitectureDomain-Driven Design (DDD)Service DiscoveryAPI Gateway PatternsDistributed TransactionsResiliency PatternsDevOpsDockerKubernetesJenkinsGitHub ActionsTerraformDatabasesOraclePostgreSQLAPI TechnologiesREST APIsOpenAPI / SwaggerJSONOAuth 2.0JWTMonitoring & ObservabilitySplunkELK StackGrafanaPrometheusKEYWORDS\r\nGood knowledge about P&C Insurance#J-18808-Ljbffr","datePosted":"2026-10-14T01:43:58.645Z","dateModified":"2026-10-14T01:43:58.645Z","hiringOrganization":{"@type":"Organization","name":"Programmers.io","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Antonio","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f8d7b65f83867086ab8c9483"},"url":"https://jobsearcher.com/jobs/f8d7b65f83867086ab8c9483"}}