Java Lead developer
Job Title: Java Lead DeveloperLocation: San Antonio, TXWork Setting: OnsiteInterview: Client interview requiredExperience: 9+ yearsPosition Type: ContractorQualification: Bachelor of Technology / EngineeringJob SummaryLead the design, development, and delivery of enterprise-grade insurance applications using Java full-stack technologies, microservices architecture, and AWS cloud platforms, ensuring scalability, security, and performance.Mandatory Required SkillsCore Java (Java 8/11+)Spring BootSpring CloudMicroservices ArchitectureREST APIsReactAngularTypeScriptJavaScriptDistributed SystemsScalable Application DevelopmentDockerKubernetesJenkinsGitHubGitLabAWSEC2LambdaS3RDSAPI GatewayP&C or Life Insurance SystemsHands-on CodingArchitectureTeam LeadershipResponsibilitiesLead end-to-end full-stack development using Java (Spring Boot) and UI frameworks such as React/Angular.Define and drive microservices-based architecture and API strategy.Provide technical mentorship, conduct code reviews, and enforce development best practices.Design and implement cloud-native applications on AWS, including EC2, S3, Lambda, API Gateway, and RDS.Build scalable RESTful APIs and event-driven microservices architectures.Ensure high availability, fault tolerance, and performance optimization.Define solution architecture, integration patterns, and system workflows.Participate in architecture discussions, design reviews, and technical planning.Translate business requirements into scalable technical solutions.Integrate applications with insurance platforms such as Guidewire.Implement CI/CD pipelines and containerization using Docker and Kubernetes.Ensure code quality through testing, automation, and code reviews.Primary SkillsCore JavaJava 8/11+Spring BootSpring CloudMicroservicesREST APIsReact.jsAngularTypeScriptJavaScriptAWSDistributed SystemsSolution ArchitectureAPI StrategyGuidewireSecondary SkillsDockerKubernetesJenkinsGitHubGitLabCI/CDEC2LambdaS3RDSAPI GatewayEvent-Driven ArchitectureCloud-Native DevelopmentIntegration PatternsSystem WorkflowsPerformance OptimizationHigh AvailabilityFault ToleranceCode ReviewsTechnical MentorshipTesting and AutomationInsurance ApplicationsP&C InsuranceLife InsuranceTeam Leadership