Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Tech Lead Full Stack Engineer - Java image - Rise Careers
Job details

Tech Lead Full Stack Engineer - Java

Company Description

MRI-Simmons is the leading provider of insights on the American consumer. With thousands of attitudinal and behavioral data points, gathered through ongoing surveys and passive measurement, MRI-Simmons empowers advertisers, agencies, and media companies with deeper insights into the “why” behind consumer behavior. The company’s flagship product (MRI-Simmons USA) is the leading multi-media study of Americans and is widely recognized as the industry standard for magazine audience ratings. Powered by address-based probabilistic sampling, MRI-Simmons USA measures real people, chosen at random to represent the US population in all its variations. This methodological approach ensures stability of insights and provides the most accurate view of the American consumer. Job Description: Gfk is seeking a lead Java engineer with hands-on Java/J2EE development experience and proven abilities to support software activities in an Agile software development lifecycle. We are seeking a well-rounded developer to lead a cloud application using variety of technologies. The ideal candidate will possess strong technical, analytical, and interpersonal skills. In addition, the candidate will lead developers on the team to achieve architecture and design objectives as agreed with stakeholders.

Job Description

As Lead Java Engineer, you will have following key accountabilities:

  • Lead developers on the team to meet product deliverables.
  • Coach junior developers on the team to develop scalable implementation.
  • Contribute to detailed design and architectural discussions as well as customer requirements sessions to support the implementation of J2EE applications.
  • Promote designs that develop clear and maintainable code.
  • Lead developers on the team to meet product deliverables. 
  • Ability to identify and solve for code/design optimization.
  • Learn and integrate with a variety of systems, APIs and platforms.
  • Interact with a multi-disciplined team to clarify analyze, assess requirements-
  • Be actively involved in the design, development and testing activities for web applications.

Qualifications

Now that we have introduced you to the position as Full Stack Tech Lead, what skills, qualifications and experience should you, have?

  • Hands-on 3-5+ years of experience developing Java web applications, especially focused on large scale API design & development.
  • Proven 5+ years of technical leadership on prior development projects.
  • Guide a team of at least 10-member development team without direct managerial responsibilities.
  • Hands-on experience with the Spring Tool Suite to include Spring Boot, Spring Boot Oauth, Spring Security, Spring Data JPA, and Spring Batch.
  • Hands-on experience building UI applications using React.
  • Hands-on experience using automated build tools such as Maven or Gradle.
  • Understanding Relational Databases; such as Oracle, SQL Server, MySQL, Postgres or similar.This is nice to have.
  • Fluency in Java/J2EE, JSP, Web Services.
  • Must have experience with JAVA 8 or higher.
  • Experience using software project tracking tools such as Jira.
  • Strong written and verbal communication skills.
  • Self-motivated and ability to work well in a team.
  • SAML and Single Sign On (SSO) implementations.
  • Experience with data visualization tools such as Power BI.
  • Experience with DEVOPS CI/CD tools and automation processes (e.g., Azure DevOPS, BitBucket).
  • Python
  • Liquibase
  • OpenShift

Additional Information

This role has a market-competitive salary with an anticipated base compensation of the following range: $120,000 - $140,000 Actual salaries will vary depending on a candidate’s experience, qualifications, skills, and location. This role might also be eligible for a sales-based incentive or performance-based bonus. Other benefits include flexible working environment, comprehensive health insurance, industry-leading parental leave, life insurance, education support and more.   

Our Benefits

  • Flexible working environment
  • Volunteer time off
  • LinkedIn Learning
  • Employee-Assistance-Program (EAP)

About NIQ

NIQ is the world’s leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In 2023, NIQ combined with GfK, bringing together the two industry leaders with unparalleled global reach. With a holistic retail read and the most comprehensive consumer insights—delivered with advanced analytics through state-of-the-art platforms—NIQ delivers the Full View™. NIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world’s population.

For more information, visit NIQ.com

Want to keep up with our latest updates?

Follow us on: LinkedIn | Instagram | Twitter | Facebook

Our commitment to Diversity, Equity, and Inclusion

NIQ is committed to reflecting the diversity of the clients, communities, and markets we measure within our own workforce. We exist to count everyone and are on a mission to systematically embed inclusion and diversity into all aspects of our workforce, measurement, and products. We enthusiastically invite candidates who share that mission to join us. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class. Our global non-discrimination policy covers these protected classes in every market in which we do business worldwide. Learn more about how we are driving diversity and inclusion in everything we do by visiting the NIQ News Center: https://nielseniq.com/global/en/news-center/diversity-inclusion

NielsenIQ Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
NielsenIQ DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of NielsenIQ
NielsenIQ CEO photo
Jim Peck
Approve of CEO

Average salary estimate

$130000 / YEARLY (est.)
min
max
$120000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Tech Lead Full Stack Engineer - Java, NielsenIQ

Are you ready to take your Java expertise to the next level? Join us at GfK as a Tech Lead Full Stack Engineer in New York, NY, where you will play a pivotal role in leading a dynamic team of developers. Here at GfK, we empower advertisers and media companies with invaluable insights into consumer behavior. As a Tech Lead, you'll be at the forefront of our cloud application development efforts, using your extensive knowledge of Java and J2EE to design and implement scalable solutions. Your hands-on approach will guide and mentor junior developers while fostering an environment that encourages innovation and collaboration. You'll be involved in every step of the development cycle, from architectural discussions to coding, ensuring that our products meet high-quality standards. Your technical prowess, alongside your strong communication skills, will allow you to interact effectively with multi-disciplined teams and stakeholders. At GfK, we value continuous learning, and we’ll support you with resources to further your skills in cutting-edge technologies. If you're looking to make a significant impact in a company that's shaping the future of consumer intelligence, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Tech Lead Full Stack Engineer - Java Role at NielsenIQ
What are the key responsibilities of a Tech Lead Full Stack Engineer at GfK?

As a Tech Lead Full Stack Engineer at GfK, you'll lead a talented team of developers to ensure timely product deliverables while coaching junior team members in scalable implementation techniques. You’ll be responsible for taking part in detailed design and architectural discussions, optimizing code and design, and collaborating with other departments to clarify requirements. Your hands-on experience will be crucial in supporting the Agile software development lifecycle for various cloud applications.

Join Rise to see the full answer
What qualifications are needed for the Tech Lead Full Stack Engineer position at GfK?

To qualify for the Tech Lead Full Stack Engineer role at GfK, candidates should have a minimum of 3-5 years of hands-on experience in developing Java web applications, especially focused on large-scale API design. Additionally, having at least 5 years of technical leadership experience is essential, as well as proficiency in frameworks such as Spring Boot and React. Familiarity with DevOps CI/CD tools, relational databases, and a strong command of Java 8 or higher is also required.

Join Rise to see the full answer
What technologies will a Tech Lead Full Stack Engineer at GfK be working with?

In the Tech Lead Full Stack Engineer role at GfK, you will work with a variety of technologies. This includes Java, J2EE, Spring Boot, and React for front-end development, as well as automated build tools like Maven and Gradle. Familiarity with Cloud platforms, relational databases such as Oracle or MySQL, and CI/CD tools like Azure DevOps will also be beneficial as you lead your team in creating robust applications.

Join Rise to see the full answer
What does the career growth look like for a Tech Lead Full Stack Engineer at GfK?

At GfK, a Tech Lead Full Stack Engineer can expect substantial career growth opportunities. By taking on leadership responsibilities and guiding a team of developers, you can build a strong foundation for advanced roles in architecture or higher management. Continuous skill development and potential coaching roles can pave the way toward becoming a Senior Technical Architect or a Director of Engineering in the future.

Join Rise to see the full answer
What kind of work environment can a Tech Lead Full Stack Engineer expect at GfK?

GfK promotes a flexible working environment that values collaboration and innovation. You will be part of a multi-disciplined team focused on achieving shared goals and fostering a culture of support and learning. The company prioritizes diversity and inclusion within its workforce, ensuring a community where all team members feel valued and engaged, which only enhances your engagement and productivity.

Join Rise to see the full answer
Common Interview Questions for Tech Lead Full Stack Engineer - Java
Can you explain your experience with Java and J2EE development for web applications?

In your response, detail specific projects where you used Java and J2EE during web application development. Discuss the tools you used, the challenges faced, and how you optimized your applications for scalability and performance, showcasing your problem-solving abilities.

Join Rise to see the full answer
How do you approach leading a development team and mentoring junior developers?

Share your leadership philosophy, emphasizing communication, empowerment, and collaboration. Describe particular methods you employ to mentor junior developers, such as regular code reviews or knowledge-sharing sessions, demonstrating your commitment to developing talent within your team.

Join Rise to see the full answer
What methods do you use to ensure code quality and maintainability?

Talk about the importance of establishing coding standards and conducting thorough code reviews as well as utilizing testing frameworks. Highlight any experience with static code analysis tools or automated testing methodologies to ensure that code remains clean, efficient, and easy to maintain.

Join Rise to see the full answer
Describe a challenging project you led and how you overcame obstacles.

Choose a challenging project and discuss specific obstacles encountered, such as tight deadlines or resource limitations. Explain how you strategized and collaborated with your team to overcome these challenges, emphasizing effective communication and flexibility as key strategies.

Join Rise to see the full answer
How do you stay updated with the latest technologies and trends in software development?

Detail how you consistently engage with the tech community—through webinars, conferences, or online forums. Mention any specific resources like books or platforms you utilize to ensure that you remain current with trends that may influence your role as a Tech Lead.

Join Rise to see the full answer
Can you discuss your experience with Agile development methodologies?

In your answer, highlight specific Agile frameworks you've worked within, such as Scrum or Kanban. Provide examples of how you've applied Agile principles in your previous projects to enhance team productivity and improve software quality through incremental delivery.

Join Rise to see the full answer
What strategies do you use to manage project timelines and meet deliverables?

Discuss your experience with project management tools such as Jira and your approach to setting realistic timelines. Include how you prioritize tasks and communicate with stakeholders to ensure that project deliverables are met successfully.

Join Rise to see the full answer
Can you give an example of how you've optimized an existing application?

Describe a specific instance where you identified performance issues in an application and the steps taken to optimize it. This could involve revisiting architectural decisions, improving database queries, or refactoring code to enhance performance.

Join Rise to see the full answer
How do you handle conflicts within your development team?

Elaborate on your conflict resolution skills and provide an account of a past incident where effective communication led to a positive resolution. Stress the importance of listening, empathy, and finding common ground to maintain team harmony and focus on shared objectives.

Join Rise to see the full answer
What role does testing play in your development process?

Emphasize your perspective on the significance of testing throughout the development lifecycle, including unit testing, integration testing, and user acceptance testing. Discuss specific tools or frameworks you’ve utilized to ensure thorough testing and quality control.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
NielsenIQ Remote Remote, London, United Kingdom
Posted 4 days ago
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Talentsis Remote No location specified
Posted 5 days ago
Photo of the Rise User
Dealpath Hybrid New York City, New York
Posted 14 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Posted 4 days ago
Photo of the Rise User
Patlytics, Inc. Remote No location specified
Posted 10 days ago

We show the world what people want.

326 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!