EverC

Software Team Leader

IL
Java Kubernetes AWS MySQL DynamoDB Spring Boot Docker SQL Elasticsearch Python Kafka Couchbase MongoDB Jenkins Maven GenAI
Description

Software Team Leader

Location: IL (IL)

Experience Level: Senior

Description

EverC, now part of G2 Risk Solutions, is a pioneer in its field. By using technologies that illuminate the darkest corners of the internet and provide unparalleled visibility into the largest source of data in the world, the internet. EverC uses artificial intelligence and machine learning techniques to assess hundreds of millions of domains and effectively categorize the internet. These insights shine a light on hidden relationships and risks, identify an entity’s full digital fingerprint, and reveal new opportunities to scale businesses efficiently and confidently.  

About the role: 

EverC is looking for a talented highly motivated team player to join one of its growing and inspiring teams as Experienced Software Team Leader, leading the development of MerchantView (our merchant risk classification product) and its rewrite on top of the Unified Platform. You will be working on our flagship product and will also contribute and lead the development of new future products that are based on our machine learning data infrastructure.  

 

What will you do: 

  • Lead a team of developer engineers  
  • Take a leading role in architecting and developing our flagship product. 
  • Solve diverse complex problems of scale, performance, and business logic. 
  • Work in an agile development methodology. 
  • Review code, architecture, and data to identify and troubleshoot problems and areas for improvement and optimization. 
  • Work together with Product, Data analysts, and Data Scientists to design and improve our product.  
  • Take a key role in developing the Unified Platform, EverC’s new application architecture, that will include moving to microservices architecture on AWS. 
  • Hire, mentor and grow a team of backend engineers, fostering a culture of ownership, collaboration and continuous improvement. 
  • Own your team’s execution: planning, prioritization and delivery in close collaboration with Product.   
  • You will lead all team technological activities, including new feature development, cloud SAAS architecture (Tech stack: JAVA, K8S, AWS, MySQL, DynamoDB), creation of infinitely scalable solutions and creation of infrastructure for the team and the future of Unified-Platform. 
  • You will continuously expand your industry expertise, proactively identify and resolve issues, and take full ownership of your team’s technical outcomes. 
  • You will build strong, trusting relationships with team members and colleagues, fostering a collaborative environment that enables long-term success. 

Within your first 12 months you will: 

  • Work closely with multiple stakeholders to design, implement and ship the Merchant-classification heart of Unified Platform. 
  • Build a strong, autonomous team that consistently delivers high-quality features. 

Requirements

  • BSC/MSC in Computer Science or equivalent 
  • 5+ years of experience in backend development with Java (Spring Boot or similar). 
  • At least 3 years of management of software development team  
  • Experience with a microservices-based architecture. 
  • Experience with Spring Boot, JDBC/JPA, Linux OS. 
  • Hands on experience with cloud infrastructure, preferably AWS 
  • Experience with Docker, K8s. 
  • Strong knowledge of relational databases (MySQL preferred) and SQL  
  • Team player, quick learner, independent and loves challenges 
  • A collaborative leader with strong ownership, fast learning ability, and a proactive, can-do approach 

We'll be happy if you also have: 

  • Experience with Elasticsearch 
  • Python development experience 
  • Experience with messaging or streaming platforms (e.g., Kafka, Kinesis, RabbitMQ, SQS) 
  • Experience with at least one NoSQL database (e.g. Couchbase, MongoDB, DynamoDB) – big advantage 
  • Experience working with Jenkins, Maven 
  • Experience using GenAI tools to accelerate development and improve engineering workflows 

 


EverC
EverC

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say