Job Title: Senior Software Engineer – Java & Spring Boot
Experience: 3-5, 5–8 years
Reporting To: Engineering Manager / CTO
Role Overview
We are looking for a technically strong and conceptually clear Senior Software Engineer with hands-on experience in Java (11/16/21), multithreading, and FastAPI. This role demands deep understanding of core Java principles, concurrent programming, and backend API development. You’ll be expected to contribute to system design, mentor junior developers, and build scalable, high-performance applications.
Key Responsibilities
- Design and develop robust backend systems using Java and Spring Boot
- Implement multithreaded solutions with proper concurrency control
- Architect RESTful APIs with asynchronous handling and optimal performance
- Apply design patterns to solve real-world engineering problems
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Participate in code reviews, system design discussions, and performance tuning
- Solve algorithmic challenges and optimize data structures for production-grade systems
Technical Expertise Required
- Java Fundamentals: Syntax, OOP principles, JVM memory model
- Generics: Type safety, bounded types, wildcards
- Exception Handling: Checked vs unchecked, custom exceptions
- Functional Interfaces & Lambdas: Predicate, Function, Consumer, lambda syntax
- Stream API: Filtering, mapping, reduction, collectors
- Futures & Locks: CompletableFuture, ReentrantLock, concurrency control
- Multithreading: Thread lifecycle, synchronization, deadlocks
- Semaphores: Permits, thread coordination, bounded resources
- SprintBoot: RESTful design, endpoints, async handling
- DSA & Logical Thinking: Arrays, trees, graphs, recursion, problem-solving
- Design Patterns: Singleton, Factory, Strategy with real-world applications
Evaluation Criteria
- Conceptual clarity across core topics
- Ability to explain trade-offs and use cases
- Demonstrated practical examples and project experience
- Readiness for hands-on coding and system design challenges
- Strong communication and mentoring skills
About Zerozilla
Empowering Digital Growth with Innovation & Inclusion. Building the Future, together.
Zerozilla is a fast-growing digital transformation company from Bengaluru, where we partner with startups, enterprises, and everything in between. We blend creativity, technology, and strategy to build scalable, data-driven digital experiences that drive real-world impact. Our client-first mindset and a culture of innovation keep us ahead in an ever-evolving digital landscape.
Web Development
Crafting responsive, high-performance websites that captivate and convert.
Digital Marketing
Data-driven strategies to grow your brand, engage audiences, and boost ROI.
Custom Solutions
Tailor-made software that solves unique challenges and scales with your business.
An Equal Opportunity Employer
We believe that diverse teams build better solutions. At Zerozilla, we are proud to be an Equal Opportunity Employer, committed to fostering an inclusive workplace that celebrates diversity in all its forms—regardless of race, gender, age, religion, disability, sexual orientation, or background. Every voice is heard, respected, and empowered.
Why Join Zerozilla?
Growth-Driven Culture
Thrive in an environment that champions learning, experimentation, and fast-track career progression.
Diverse Projects
Work on cutting-edge solutions across industries like EdTech, eCommerce, Healthcare, and Real Estate.
Ownership & Autonomy
Take charge of your work, lead initiatives, and see your ideas come to life without micromanagement.
Collaborative Team
Join passionate experts who collaborate, support, and challenge each other to grow daily.
Continuous Upskilling
Access workshops, certifications, and hands-on training in the latest tools and platforms.
Transparent Leadership
Work with approachable leadership that values clarity, feedback, and a shared long-term vision.
Your Next Step Starts Here.
If you’re ready to contribute, learn, and grow in a space where diversity fuels innovation, ideas matter, and impact is real, then Zerozilla is the place for you.
Join us—and help shape the future of digital transformation.