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

Senior Engineer, Java Fullstack

Company Description

👋🏼We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in

Job Description

REQUIREMENTS:

  • Total Experience 3+years.
  • Hands-on software development experience in modern Java Full Stack development.
  • Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture.
  • Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST)
  • Experience in Single Page Application (SPA) development.
  • Proficiency in front-end technologies including Angular/React, HTML, CSS, and JavaScript.
  • Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, Amazon or any other cloud providers.
  • Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL.
  • Hands on working experience with PostgreSQL and CosmosDB to store and manage data efficiently.
  • Familiarity with testing frameworks and methodologies (e.g., JUnit, Selenium).
  • Strong expertise in designing and developing Web Services and REST APIs.
  • Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform.
  • A good understanding of UML and design patterns
  • Good understanding of front-end architecture, UI development, and data-driven design.
  • Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently.
  • Strong problem-solving skills and a passion for continuous improvement.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.
  • Enthusiasm for learning new technologies and staying updated on industry trends.

RESPONSIBILITIES:

  • Writing and reviewing great quality code
  • Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project
  • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it
  • Determining and implementing design methodologies and tool sets
  • Enabling application development by coordinating requirements, schedules, and activities.
  • Being able to lead/support UAT and production roll outs
  • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it
  • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
  • Giving constructive feedback to the team members and setting clear expectations.
  • Helping the team in troubleshooting and resolving complex bugs
  • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken
  • Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

What You Should Know About Senior Engineer, Java Fullstack, Nagarro

Hey there! If you're a talented Senior Engineer with a knack for Java Fullstack development, Nagarro is excited to meet you! We’re a vibrant Digital Product Engineering company making waves in the tech world, with a remote team spread across 38 countries. Here at Nagarro, our culture embraces dynamism and innovation, so we’re on the lookout for someone who thrives in such an inviting environment. In this role, you’ll not only write stellar code but also engage in analyzing functional requirements, designing solutions, and enabling smooth application development. You’ll collaborate closely with cross-functional teams to ensure we meet client needs efficiently and innovatively. If you have 3+ years of experience under your belt and you’re proficient in key Java frameworks like Spring and Hibernate, plus you have an extensive understanding of cloud platforms like AWS or Azure, you’re just the person we’re seeking! Bring along your passion for continuous learning and your strong problem-solving skills, and let's build incredible products together. Join us at Nagarro, where technology meets creativity, and let’s create outstanding digital experiences that inspire!

Frequently Asked Questions (FAQs) for Senior Engineer, Java Fullstack Role at Nagarro
What qualifications are required for the Senior Engineer, Java Fullstack position at Nagarro?

To apply for the Senior Engineer, Java Fullstack position at Nagarro, you should have a Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field. Additionally, a minimum of 3 years of hands-on experience in Java Fullstack development is essential. Familiarity with modern frameworks like Spring, Angular or React, as well as cloud-based architectures, is also expected.

Join Rise to see the full answer
What responsibilities does a Senior Engineer, Java Fullstack have at Nagarro?

As a Senior Engineer, Java Fullstack at Nagarro, your core responsibilities will include writing and reviewing high-quality code, understanding and analyzing client requirements, designing architectural solutions, and leading application development activities. You will also facilitate UAT and production rollouts, address issues promptly, and collaborate with your team to troubleshoot bugs and implement feedback.

Join Rise to see the full answer
What technologies should a Senior Engineer, Java Fullstack at Nagarro be familiar with?

A Senior Engineer, Java Fullstack at Nagarro should be well-versed with Java frameworks such as Spring Core and Hibernate, web services (REST and SOAP), and modern front-end technologies like Angular or React. Proficiency in cloud services like AWS or Azure and experience with databases like PostgreSQL and CosmosDB are also important.

Join Rise to see the full answer
What skills are prized in a Senior Engineer, Java Fullstack at Nagarro?

Strong problem-solving skills, clear communication, and a collaborative spirit are crucial for a Senior Engineer, Java Fullstack at Nagarro. You should also showcase a genuine enthusiasm for continuous learning and be adept in design methodologies, as well as demonstrating leadership in coordinating application development and troubleshooting issues.

Join Rise to see the full answer
What is the work culture like for the Senior Engineer, Java Fullstack at Nagarro?

The work culture at Nagarro is vibrant, dynamic, and non-hierarchical. We value collaboration and encourage innovation, allowing our employees the flexibility to express their ideas and improve processes. As a Senior Engineer, Java Fullstack, you will be part of a global team with access to diverse perspectives and experiences.

Join Rise to see the full answer
Common Interview Questions for Senior Engineer, Java Fullstack
Can you describe your experience with Java Fullstack development?

When answering this question, highlight specific projects where you utilized Java frameworks like Spring and Hibernate, and discuss both backend and frontend technologies you worked with. Mention your role in those projects and any challenges you faced, how you approached them, and the results.

Join Rise to see the full answer
How do you ensure code quality when working on large applications?

Discuss practices such as code reviews, utilizing testing frameworks like JUnit or Selenium, and implementing CI/CD pipelines for continuous integration and deployment. Highlight your experience in performing thorough testing before production rollout to avoid bugs.

Join Rise to see the full answer
What strategies do you use to troubleshoot complex bugs?

In your response, talk about your methodical approach—reproducing the bug, analyzing logs, reviewing the code, and collaborating with team members. You can also mention any tools or methodologies you use for debugging.

Join Rise to see the full answer
Can you explain a microservices architecture you've worked on?

Outline a project where you implemented microservices architecture, discussing how you designed the services, communicated between them, and used technologies such as Docker and Kubernetes. Explain why you chose this architecture and the benefits it brought to your project.

Join Rise to see the full answer
Describe your experience with cloud platforms like AWS or Azure.

Cite specific examples of how you've utilized cloud services for deploying applications. Discuss your understanding of cloud architecture and key services you have experience with, such as storage and computational resources.

Join Rise to see the full answer
What methods do you use to analyze functional requirements?

Explain your approach for gathering client needs, such as conducting meetings or workshops, and then mapping those needs into technical specifications. Mention tools or methodologies you use for requirement analysis.

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

Talk about how you follow tech blogs, participate in webinars, or take online courses. Mention any specific technologies or trends you are particularly interested in learning more about.

Join Rise to see the full answer
Can you provide an example of a successful collaborative project?

Discuss a project where you worked closely with other developers or teams. Emphasize the roles you played and how effective communication and collaboration led to the project's success.

Join Rise to see the full answer
What is your experience with RESTful APIs?

Be ready to discuss your experience in designing and implementing RESTful APIs. Include details about frameworks you’ve used and how you ensured they were secure and efficient.

Join Rise to see the full answer
How do you handle priorities and deadlines in a fast-paced environment?

Share methods you’ve used to manage your workload effectively. This may include using project management tools, prioritizing tasks based on impact, or communicating with stakeholders about deadlines.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
NXTGIG Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Dsquares Remote No location specified
Posted 3 days ago

Nagarro's mission statement is "To make distance irrelevant between intelligent people." This indicates that people who are intelligent will use trust and understanding to bridge the distance among themselves; and make distance irrelevant when dea...

259 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 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
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
131 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
24 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom