Junior Java Developer

2 - 6 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be joining AdPushup, a market leader in ad revenue optimization products, which has been recognized as one of the fastest growing companies in the Americas. The company optimizes over a hundred and twenty billion ad impressions annually across 226 countries and its product is utilized by renowned websites such as Yahoo, Mashable, CNET, GSMArena, NDTV, and ELLE. As a Software Engineer at AdPushup, you will play a crucial role in delivering high-quality software solutions and fostering a collaborative and innovative work environment. You are expected to have a strong technical background, quick adaptability, and a passion for solving large scale problems. Qualifications: - Education: Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. - Experience: 2-4 years of experience in software development. Technical Skills: Must Have: - Demonstrated experience in backend development successfully delivered in production. - Expertise in Java. - Familiarity with Java frameworks like SpringBoot, Vert.x (an added advantage). - Good understanding of security best practices. - Hands-on experience with Low Level Design Practices and Patterns. - Proficiency in containerization and orchestration tools such as Docker, Kubernetes, and Terraform. - Strong understanding of database technologies including both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Couchbase). - Familiarity with software development methodologies like Agile, Scrum. Good To Have: - Experience in building large volume data processing pipelines. - Hands-on experience with cloud platforms like AWS, Azure, and Google Cloud. - Knowledge of DevOps practices and tools such as Jenkins, CI/CD. - Familiarity with High-Level Design. Problem-Solving Skills: You should possess strong analytical and problem-solving abilities, with the capability to think critically and provide innovative solutions. Collaboration: Ability to work effectively in a cross-functional team environment with strong collaboration and stakeholder management skills. Adaptability: You should be able 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. - Collaborate 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. Join AdPushup for: - A culture that values employees and promotes an autonomous, transparent, and ethical work environment. - Supportive and talented peers who value your contributions. - Challenging opportunities that encourage personal and professional growth. - Flexibility to work from home based on work & performance rather than conventional benchmarks like work-hours. - Plenty of snacks and catered lunch. - Transparency through open, honest, and direct communication with co-workers and business associates.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You