Senior JAVA Engineer
Senior Java EngineerLocation: Durham, NC (100 New Millennium Way)/ Westlake, TXDuration: 12 + MonthInterview: VideoJob SummaryWe are seeking a Senior Java Engineer with deep expertise in Java API architectures and AWS cloud infrastructure to support a strategic application modernization effort. This role sits within the Banking, Financial Services & Insurance (BFSI) sector and focuses on transforming older technology platforms to efficiently process scaling business volumes and introduce highly automated workflows.The ideal candidate brings over 7 years of progressive experience developing distributed enterprise systems, optimizing heavy database interactions, and supporting Agile Scrum delivery teams within fintech or brokerage domains.Key Responsibilities & Technical FocusCore Engineering: Lead development using Java, Angular, and Oracle SQL/PL-SQL (including complex database normalization and query tuning).Cloud Infrastructure & Architecture: Design and deploy scalable APIs within AWS environments.CI/CD Automation: Navigate and support active DevOps pipelines across EKS, Docker, Jenkins, GitHub, Udeploy, Artifactory, Terraform, and Stash.Observability & Monitoring: Maintain application health and performance visibility utilizing Splunk and Datadog.Platform Modernization: Support the engineering transition away from manual data processes toward enterprise cloud-native architectures that prioritize scalability, volume handling, and reliability.Qualifications & ExperienceExperience: 7+ years of hands-on software engineering experience specializing in Java and AWS.Industry Context: Previous experience working within brokerage, fintech, or broader financial services (BFSI) is highly required.Modernization Background: Direct experience assisting enterprise applications through modernization or cloud-migration lifecycles.Education: Bachelor's degree in a relevant field required.