Senior/Lead Software Engineer (Java)

Exadel Inc (Website)Sofia, GA
1dHybrid

About The Position

We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks. From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next. What powers it all? Our people are ambitious, collaborative, and constantly evolving. About the Customer The world's largest publisher of investment research. For over two decades it connects the world's leading asset and wealth managers with nearly 1,000 research firms in more than 50 countries and serves internal teams across multi-national corporations from its offices located in Durham (HQ), New York, London, Edinburgh, and Timisoara. The client facilitates the equitable exchange of critical investment insights by improving efficiency, collaboration, and security across the complete information lifecycle. The ecosystem is designed to meet users' bespoke needs, from compliance tracking to interactive publishing, dissemination, consumption, and application of investment research content.

Requirements

  • 5+ years of software development experience
  • Strong Java development experience (building applications, troubleshooting bugs)
  • Hands-on experience with AWS Cloud
  • Strong knowledge of Infrastructure as Code – Terraform / Terragrunt and Ansible
  • Experience with on-prem infrastructure (server configuration, HAProxy, Apache)
  • Solid Linux administration skills
  • Good understanding of networking and security (IDP, authentication)
  • Experience with CI/CD and DevOps practices
  • Strong analytical and debugging skills
  • English level Intermediate+

Nice To Haves

  • Experience with hybrid environments (on-prem + cloud)
  • Familiarity with Docker / Kubernetes
  • Experience with monitoring and observability tools
  • Knowledge of microservices architecture
  • Experience with scripting languages (e.g., Bash, Python, JavaScript)

Responsibilities

  • Code, test, and operate Java-based services and infrastructure
  • Identify and fix complex bugs at the intersection of application and infrastructure
  • Maintain and extend existing services, Terraform (Terragrunt), and Ansible implementations
  • Analyze on-premises configurations, including HAProxy and Apache, to resolve environment issues
  • Support the verification team in accelerating root cause analysis for infrastructure-related problems
  • Optimize software solutions by studying systems flow, data usage, and work processes
  • Use modern AI tools and best practices to improve personal and team performance
  • Provide recommendations for CI/CD, networking, and security (IDP/Authentication) improvements
  • Collaborate with the team to brainstorm, resolve conflicts, and mentor other engineers
  • Use modern AI-powered tools to improve productivity and development efficiency

Benefits

  • International projects
  • In-office, hybrid, or remote flexibility
  • Medical healthcare
  • Recognition program
  • Ongoing learning & reimbursement
  • Well-being program
  • Team events & local benefits
  • Sports compensation
  • Referral bonuses
  • Top-tier equipment provision
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service