NEW JOB OPENING
SENIOR FULL STACK JAVA DEVELOPER
IN RUTHERFORD, NJ, USA!

 

Date Posted: 04/24/2026
Hiring Organization: Rose International
Position Number: 500312
Industry: Financial Services
Job Title: Senior Full Stack Java Developer
Job Location: Rutherford, NJ, USA, 07070
Work Model: Hybrid
Work Model Details: Hybrid -3 days onsite and 2 days remote
Shift: Regular Working Hours
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 7
Min Hourly Rate($): 70.00
Max Hourly Rate($): 80.00
Must Have Skills/Attributes: Agile, Java, Oracle, PostgreSQL, SCRUM
Experience Desired: Progressive experience in backend software development, with a strong focus on Java (6+ yrs); Experience in a lead or senior engineering role, demonstrating significant influence over technical (6+ yrs)
Required Minimum Education: Bachelor’s Degree

**C2C is not available**

 

Job Description
Required Education:
• Bachelor’s degree/University degree or equivalent experience

Required Qualifications/Skills/Experience:
• Experience: 6+ years of progressive experience in backend software development, with a strong focus on Java and extensive experience in designing and building microservices architectures
• Leadership: Proven experience in a lead or senior engineering role, demonstrating significant influence over technical direction, architectural decisions, and team mentorship
• Architectural Acumen: Deep understanding and practical experience with architectural patterns for distributed systems, cloud-native applications, and enterprise-grade microservices
• Communication: Exceptional verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences, influence stakeholders, and drive consensus
• Problem-Solving: Advanced analytical, critical thinking, and problem-solving skills, capable of addressing highly complex technical challenges with innovative and pragmatic solutions
• Teamwork: Strong leadership in fostering collaboration, driving technical excellence within and across teams, and contributing to a positive and high-performing engineering culture
• Agile: Extensive experience working in Agile/Scrum or other iterative development methodologies, preferably in a leadership capacity
• Core Languages: Expert-level proficiency in Java (Java 8+, preferably Java 11+)
• Frameworks: Mastery of the Spring Framework, especially Spring Boot for microservices development. Extensive experience with Spring Cloud components (e.g., Eureka/Consul for service discovery, Spring Cloud Gateway/Zuul, Resilience4j/Hystrix for circuit breaking, Spring Cloud Config, Feign clients)
• Microservices Patterns: In-depth knowledge and practical experience with advanced microservices design patterns (e.g., CQRS, Event Sourcing, Saga, Distributed Tracing, API Gateway, Service Mesh)
• Databases: Expert-level experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., Cassandra, MongoDB). Advanced SQL skills and expertise in ORM frameworks (JPA/Hibernate)
• API Development: Expertise in designing and implementing RESTful APIs and ideally GraphQL, ensuring security, scalability, and adherence to API governance standards
• Messaging: Extensive experience with asynchronous messaging systems (e.g., Apache Kafka, RabbitMQ, JMS) and event streaming platforms
• Testing: Comprehensive experience with all levels of testing, including unit (JUnit, Mockito), integration, contract testing (e.g., Pact), and performance testing
• Version Control: Expert proficiency with Git, including advanced branching strategies, pull request workflows, and repository management
• Build Tools: Expert knowledge of build automation tools like Maven or Gradle, including multi-module projects and dependency management
• Cloud Platforms: Extensive experience with at least one major cloud provider (e.g., AWS, Azure, GCP) and cloud-native development practices
• Containerization & Orchestration: Expert in Docker and Kubernetes for containerizing and orchestrating microservices deployments
• CI/CD: Proven experience in designing and implementing robust Continuous Integration and Continuous Delivery (CI/CD) pipelines
Observability: Strong experience with monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, Splunk, ELK stack, Jaeger)
• Security: Solid understanding of security best practices in backend and microservices development (e.g., OAuth2, JWT, secure coding, vulnerability scanning)

Overview:
• Contribute significantly to the strategic planning and evolution of our overall backend technology stack and architecture

Job Duties:
• Provide technical leadership and architectural guidance for the design, development, and implementation of scalable, resilient, and performant microservices using Java and the Spring ecosystem (Spring Boot, Spring Cloud)
• Drive the adoption of best practices in microservices architecture, including domain-driven design, event-driven architectures, API design, data consistency, and fault tolerance patterns
• Collaborate closely with enterprise architects, product owners, other lead engineers, and cross-functional teams to define technical strategies, system roadmaps, and ensure alignment with business objectives
• Lead technical discussions, design reviews, and code reviews, ensuring the delivery of high-quality, secure, and maintainable code that adheres to established standards and patterns
• Mentor, coach, and develop a team of senior and junior backend engineers, fostering a culture of technical excellence, continuous learning, and innovation
• Architect and implement robust solutions for challenging cross-cutting concerns in a microservices environment, such as distributed transactions, observability (logging, tracing, metrics), security, and service mesh integration
• Proactively identify and address technical debt, performance bottlenecks, and scalability challenges across the backend landscape
• Oversee the implementation of advanced CI/CD pipelines, automated testing strategies (unit, integration, contract, performance), and deployment processes for microservices
• Evaluate and recommend new technologies, tools, and methodologies to enhance development efficiency, system performance, and reliability
• Lead the troubleshooting and resolution of complex production incidents, providing deep technical expertise and strategic solutions



  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**

 

Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.

California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).

 

Apply Now

 

About Rose

  • Founded in 1993
  • Office Locations Across the U.S.
  • 150+ Clients: Corporations and Government Agencies
  • Employee Oriented Company
  • Challenging Assignments Across the U.S.
  • Continuous Professional Development

Thanks for the opportunity. If in the future I ever need a job, I would like to work for Rose International.

David, Consultant

Your team at Rose International is always very helpful and responsive.

Barbara, Consultant

Rose International was not only attentive and responsive, but they were very professional and helpful whenever I called or needed any assistance.

Diane, Consultant

Rose is an assembly of people grounded in honesty, truth and dignity for all of its employees and contractors.

Samba, Consultant

Any time I did have a question and called, the phone was always answered, and my question/concern was immediately resolved.

Sally, Consultant

EMPLOYEE COMMENTS

  • We want you to work with us, but don't take our word for it. Take a look at this sampling of employee comments. They speak for themselves.