Enable job alerts via email!

Staff Engineer, Java Fullstack (React)

Nagarro

United States

Remote

USD 80,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a seasoned Java Full Stack Developer with extensive experience in modern frameworks and cloud technologies. This role involves crafting high-quality software solutions, leading development efforts, and collaborating with cross-functional teams to deliver exceptional products. You'll engage in designing and implementing microservices, REST APIs, and SaaS applications while leveraging cutting-edge tools and cloud platforms. If you are passionate about technology and eager to drive continuous improvement, this opportunity is perfect for you!

Qualifications

  • 7+ years of software development experience in Java Full Stack.
  • Strong knowledge of cloud-based architectures and deployment.

Responsibilities

  • Writing and reviewing high-quality code while addressing client needs.
  • Leading UAT and production rollouts, ensuring smooth transitions.

Skills

Java Full Stack Development
Spring Framework
Microservices Architecture
ReactJs
AWS
REST APIs
Docker
Kubernetes
SQL and NoSQL Databases
UML and Design Patterns

Education

Bachelor's in Computer Science
Master's in Information Technology

Tools

SonarQube
Veracode
Kafka
RabbitMQ
ActiveMQ
Google Cloud Platform
Redis
Elasticsearch

Job description

Job Description

Total Experience: 7+ years.

Technical Skills:

  1. Hands-on software development experience in modern Java Full Stack development.
  2. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA, and Microservices Architecture.
  3. Experience in SOA-based architecture, Web Services (Apache / CXF / JAXWS / JAXRS / SOAP / REST).
  4. Experience in single page web application development using ReactJs, HTML5, CSS3, and JavaScript.
  5. Experience in SPA development.
  6. Hands-on experience building applications on Amazon AWS.
  7. Proficiency in front-end technologies including Angular/React, HTML, CSS, and JavaScript.
  8. Experience with code quality tools like SonarQube and Veracode.
  9. Experience with message queues such as Kafka, RabbitMQ, ActiveMQ, etc.
  10. Comfortable working on Unix/Linux shell command line.
  11. Experience developing Software-as-a-Service (SaaS) applications.
  12. Experience with relational and NoSQL databases.
  13. Experience with open-source frameworks like Redis and Elasticsearch.
  14. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or others.
  15. Expertise in designing and developing Web Services and REST APIs.
  16. Hands-on experience deploying applications to hosted data centers or cloud environments using Docker, Kubernetes, and Google Cloud Platform.
  17. Understanding of UML and design patterns.
  18. Good understanding of front-end architecture, UI development, and data-driven design.
  19. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently.
  20. Strong problem-solving skills and a passion for continuous improvement.
  21. Excellent communication skills and ability to collaborate with cross-functional teams.
  22. Enthusiasm for learning new technologies and industry trends.
Responsibilities
  1. Writing and reviewing high-quality code.
  2. Understanding functional requirements thoroughly and analyzing client needs.
  3. Envisioning overall solutions for functional and non-functional requirements, including selecting appropriate technologies, patterns, and frameworks.
  4. Implementing design methodologies and toolsets.
  5. Enabling application development by coordinating requirements, schedules, and activities.
  6. Leading/supporting UAT and production rollouts.
  7. Creating, understanding, and validating Work Breakdown Structure (WBS) and effort estimates for modules/tasks, and justifying them.
  8. Addressing issues promptly and responding positively to setbacks with a mindset of continuous improvement.
  9. Providing constructive feedback and setting clear expectations for team members.
  10. Assisting in troubleshooting and resolving complex bugs.
  11. Proposing solutions during code/design reviews and justifying decisions.
  12. Carrying out Proof of Concepts (POCs) to validate design and technology choices.
Education: Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Java, SpringBoot, Kafka New Remote - United States

Kunai Co

Remote

USD 125,000 - 165,000

2 days ago
Be an early applicant

Senior Software Engineer (Remote) - React, Node

Lensa

Milwaukee

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Principal Software Engineer

Demand IQ

Remote

USD 120,000 - 180,000

-1 days ago
Be an early applicant

Software Engineer II - (Remote - US)

Jobgether

Remote

USD 99,000 - 138,000

3 days ago
Be an early applicant

Full-Stack Software Engineer – Join Our Remote Talent Community (Not a Current Opening)

Securly

Remote

USD 100,000 - 900,000

2 days ago
Be an early applicant

Software Engineer II

Trader Interactive

Virginia Beach

Remote

USD 68,000 - 90,000

-1 days ago
Be an early applicant

Senior Full-Stack Software Engineer (Java / React) - (25040101)

Third Eye Software

Atlanta

Remote

USD 120,000 - 140,000

7 days ago
Be an early applicant

Principal Ground Software Engineer

EVONA

Remote

USD 100,000 - 720,000

Yesterday
Be an early applicant

Full Stack Software Developer (Remote)

Northstrat Incorporated

Arlington

Remote

USD 110,000 - 150,000

Yesterday
Be an early applicant