i
AdPushup
3 AdPushup Jobs
AdPushup - Junior Java Developer (2-4 yrs)
AdPushup
posted 8d ago
About Company :
AdPushup is a market leader in ad revenue optimization products. The company was rated #19 on the Financial Times' list of Americas' fastest growing companies in 2021 and has been profitable for the past four years.
We optimize over a hundred and twenty billion ad impressions annually across 226 countries and our product is used by some of the top websites in the world including Yahoo, Mashable, CNET, GSMArena, NDTV and ELLE.
Job Overview :
We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong technical background, quick adaptability, and a passion for solving large scale problems.
This role will be pivotal in driving the successful delivery of high-quality software solutions and fostering a collaborative and innovative work environment.
Qualifications :
- Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience : 2-4 years of experience in software development.
- Technical Skills :
Must Have :
- A strong body of prior backend work, successfully delivered in production
- Expertise in Java.
- Good understanding and Hands on experience of any Java frameworks e.g. SpringBoot, Vert.x will be an added advantage.
- Good understanding of security best practices.
- Hands-on experience with Low Level Design Practices and Patterns.
- Familiarity with containerization and orchestration tools like Docker, Kubernetes and Terraform.
- Strong understanding of database technologies, both SQL (e.g. , MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Couchbase).
- Strong understanding of software development methodologies (e.g. , Agile, Scrum).
Good To have :
- Experience building large volume data processing pipelines will be an added bonus.
- Hands on experience with any of the cloud platforms such as AWS, Azure, and Google Cloud
- Knowledge of DevOps practices and tools such as Jenkins, CI/CD.
- Familiarity with High Level Design
- Problem-Solving Skills : Strong analytical and problem-solving abilities.
- Ability to think critically and provide innovative solutions.
- Collaboration : Ability to work effectively in a cross-functional team environment.
- Strong collaboration and stakeholder management skills.
- Adaptability : Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and requirements
Responsibilities :
- Contribute to the development and implementation of new features across the pipeline.
- Work closely with mentors, designers, and engineers to understand product requirements and translate them into technical solutions.
- Assist in debugging and resolving technical issues under the guidance of senior engineers.
- Gain exposure to the entire development lifecycle, from problem identification and design to implementation, testing, deployment and monitoring.
- Continuously learn and explore new backend and data engineering trends and technologies.
Why join AdPushup? At AdPushup, we have :
- A culture of valuing our employees and promoting an autonomous, transparent, and ethical work environment.
- Talented and supportive peers who value your contributions.
- Challenging opportunities : learning happens outside the comfort-zone and that's where our team likes to be - always pushing the boundaries and growing personally and professionally.
- Flexibility to work from home : We believe in work & performance instead of measuring conventional benchmarks like work-hours.
- Plenty of snacks and catered lunch.
- Transparency : an open, honest and direct communication with co-workers and business associates
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Junior Java Developer roles with real interview advice