Staff Software Engineer - Java Technologies

Anzy Global
Bangalore
10 - 14 Years

Posted on: 13/05/2025

Job Description

Requirements :


- BS or MS degree in Computer Science or a related technical field and 10+ years of experience.


- Experience in the Online Advertising domain.


- Experience in building low-latency, high-throughput, large-scale distributed systems.


- Extensive experience in developing multi-threaded applications in Java.


- Good knowledge of data structures and algorithms.


- Excellent debugging and problem-solving capability.


- Experience working with open-source libraries/frameworks such as Spring, Netflix libraries, etc.


- Experience with Microservices.


- Good written and verbal communication skills.


- Ability to seek clarity in ambiguous situations.


- Must be able to own and deliver features/modules end-to-end.


- Bachelor's Degree and 10+ yrs. of experience or Master's Degree with 8+ yrs of experience in Computer Science or related field.


- Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc.


- Extensive experience building services using back-end technologies (Java, Spring, Microservices, Jersey).


- Full-stack experience developing both front-end and back-end components.


- Scripting skills in at least one of the following : JavaScript, Perl, Python, Ruby, or Shell.


- Knowledge of databases like Oracle and NoSQL databases such as Cassandra.


- Experience with Apache Kafka, Apache Storm.


- Experience in Big Data Ecosystem.


- Experience in distributed/scalable systems.


- Knowledge of standard tools for optimizing and testing code.


- Agile Methodologies experience.


info-icon

Did you find something suspicious?