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

Java Developer

Responsibilities:

  • Develop backend applications for platforms used by NN.
  • Design new solutions to expand these platforms within a microservices architecture.
  • Build solutions based on market development practices.
  • Optimize code considering security guidelines and performance aspects.
  • Write unit and integration tests.

Our Offer is for You if You:

  • Have 3-4 years of experience as a Java Backend Developer.
  • Possess a strong knowledge of Java 17.
  • Have experience with Spring Framework, Spring Data, Spring Security, Spring Boot, JPA/Hibernate, and REST API.
  • Are familiar with MS SQL or PostgreSQL databases from a developer's perspective.
  • Have worked with tools like Docker, OpenShift/Kubernetes, Gitlab, Artifactory, and Maven.
  • Know RabbitMQ or Kafka.
  • Have commercial experience in building applications within a microservices architecture.
  • Understand design patterns, modern application architecture styles, and best practices for writing clean code.
  • Want to participate in the entire software development process (from analysis, through development, to maintenance/support of your application).
  • Feel responsible for your applications and the team's work.
  • Are oriented towards working in an agile Scrum/Kanban environment.
  • Are independent, communicative, and quickly adapt to new conditions and technological changes.

Nice to Have:

  • Knowledge or willingness to learn Kotlin.

Benefits:

  • Work in a hybrid mode with flexible working hours.
  • Comprehensive onboarding to help you navigate the Business Technology area at NN.
  • Collaboration using Open Source technologies, Agile methodology, and DevOps culture.
  • Support in your development through Technology Day 4 You and Hackathons.
  • Discounts on Samsung products.
  • Join our sports section if you train or take care of yourself.
  • Excellent infrastructure for cyclists if you prefer to commute by bike.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

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 Java Developer, NNG Group

Are you ready to take your career to the next level as a Java Developer at NN in Warszawa? This role is all about crafting robust backend applications for innovative platforms used by one of the leading companies in the industry. As a key player, you’ll have the chance to design new solutions that expand these platforms within a microservices architecture, aligning your work with current market trends. Your expertise in Java 17 and your experience with frameworks like Spring and tools such as Docker and Kubernetes will be instrumental in optimizing code while adhering to best security practices and ensuring top-notch performance. You’ll also take part in the whole software development process—from initial analysis through development to the maintenance of your application. Being part of an agile Scrum/Kanban environment at NN means collaborating with a dynamic team where your voice matters, and your insights can shape projects. Plus, you’ll benefit from comprehensive onboarding, flexible working conditions, and opportunities for growth through Technology Day 4 You initiatives and exciting Hackathons. At NN, we believe in supporting our employees’ well-being—enjoy discounts on Samsung products, join our sports section, or take advantage of our excellent infrastructure for cyclists! If you have the experience and knowledge, join us to create impactful solutions today!

Frequently Asked Questions (FAQs) for Java Developer Role at NNG Group
What are the main responsibilities of a Java Developer at NN?

As a Java Developer at NN, you will be responsible for developing backend applications for various platforms while designing new solutions to enhance these platforms through a microservices architecture. You'll also optimize your code based on security guidelines and performance standards, write unit and integration tests, and engage in the entire software development lifecycle, contributing from analysis to maintenance.

Join Rise to see the full answer
What qualifications do I need to become a Java Developer at NN?

To qualify as a Java Developer at NN, you should have 3-4 years of experience in backend development using Java 17. Familiarity with key frameworks like Spring (including Spring Boot, Spring Security, and Spring Data) and databases such as MS SQL or PostgreSQL is essential. Knowledge of tools like Docker, Kubernetes, and messaging systems like RabbitMQ or Kafka is also highly valuable.

Join Rise to see the full answer
What work environment can I expect as a Java Developer at NN?

At NN, you can expect a flexible and hybrid work environment that encourages collaboration. Utilizing Agile methodologies like Scrum and Kanban will be part of your daily workflow, allowing you to work in a dynamic team setting where your contributions are pivotal in project success.

Join Rise to see the full answer
Does NN offer any professional development opportunities for Java Developers?

Yes, NN is committed to the professional growth of its employees. As a Java Developer, you'll benefit from initiatives like Technology Day 4 You, which focuses on skill enhancement, and there are also ample opportunities for participation in Hackathons that encourage innovation and teamwork.

Join Rise to see the full answer
What is the company culture like for a Java Developer at NN?

The company culture at NN fosters independence, communication, and quick adaptation to new technologies. As a Java Developer, you'll feel a sense of responsibility towards your applications and the team's output, and you'll be part of a supportive environment that values collaboration and personal growth.

Join Rise to see the full answer
Common Interview Questions for Java Developer
What experience do you have with Java Frameworks?

In answering this question, be specific about the frameworks you've used, such as Spring Boot or Spring Security. Highlight a project where you applied these frameworks to solve a challenge or improve application functionality.

Join Rise to see the full answer
Can you explain the microservices architecture you have implemented?

Provide details about a specific project where you successfully implemented a microservices architecture. Discuss the challenges faced, the technology stack used, and how it de-risked the deployment process.

Join Rise to see the full answer
How do you ensure the security of your Java applications?

Discuss practices such as input validation, using secure libraries, and implementing authentication protocols. You can also mention specific security frameworks you've utilized within your applications.

Join Rise to see the full answer
Describe your experience with databases in Java applications.

Detail your knowledge of MS SQL or PostgreSQL and provide examples of how you’ve used JPA or Hibernate to interact with these databases in your projects, including any optimization methods you applied.

Join Rise to see the full answer
What approaches do you take for writing unit tests?

Explain your testing strategies, including frameworks like JUnit or Mockito that you may be familiar with. Provide examples of how your tests helped catch bugs and improve code quality.

Join Rise to see the full answer
How do you handle code optimization in your applications?

Share your strategies for optimizing code, including profiling techniques and tools you’ve used, along with specific examples highlighting the improvements made through your optimizations.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Discuss your experience working in Agile environments, explaining the methodologies used (like Scrum or Kanban) and how they improved project delivery and team collaboration.

Join Rise to see the full answer
What tools do you prefer for version control?

Mention your experience with tools like Git, GitLab, or others. Discuss how version control has played a role in your projects and how it facilitated collaboration with your team.

Join Rise to see the full answer
Can you detail a challenging project you worked on and how you approached it?

Select a project where you faced significant challenges. Discuss your problem-solving approach, the role of collaboration, and the outcome to demonstrate your analytical and teamwork skills.

Join Rise to see the full answer
What motivates you in your work as a Java Developer?

Share your passion for coding, problem solving, and continual learning. Show how these motivations drive you to deliver high-quality software and contribute meaningfully to your team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Master Works Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
Posted yesterday
Photo of the Rise User
REDspace Remote No location specified
Posted 10 days ago
Posted 9 days ago
Posted 12 days ago
Photo of the Rise User
Pepperstone Remote No location specified
Posted 12 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 26, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
C
Someone from OH, Sunbury just viewed Data Entry Online at Comforce Resource
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive