Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Java Developer

Rose International

Backend Software Development Lead

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.**

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Java Developer in Rutherford, NJ vacancy
  • Motion Recruitment is looking for a Senior Angular Developer to grow your career with an innovative global bank in Rutherford, NJ. This contract role involves a hybrid schedule of 2-3 days onsite weekly and offers a strong possibility of extension. Join a renowned bank... 
    Senior
    Contract work

    Motion Recruitment

    Rutherford, NJ
    3 days ago
  • Motion Recruitment in Rutherford, NJ is looking for a Senior Full Stack Java Developer to grow your career with an innovative global bank. This contract role requires a hybrid schedule and offers a strong possibility of extension and/or conversion. You will lead the design... 
    Senior
    Contract work

    Motion Recruitment

    Rutherford, NJ
    3 days ago
  • $91 - $96 per hour

    Creative Solutions Services, LLC is seeking an experienced Senior Full Stack Developer for a contract position in Rutherford, NJ. This role involves...  ...-performance applications utilizing Web technologies and Java/J2EE. The ideal candidate will have 8-10 years of experience... 
    Senior
    Contract work

    Creative Solutions Services, LLC

    Rutherford, NJ
    1 day ago
  • $95.77k - $133.63k

     ...and coaching junior analysts. Ideal candidates should have 2-5 years of experience in financial services and programming skills in Java, Python, and React. The position offers a wide salary range of $95,770 - $133,630 and generous employee benefits including medical,... 
    Senior

    Citigroup Inc.

    Rutherford, NJ
    4 days ago
  •  ...We are seeking a highly skilled and experienced Senior Full Stack Java Developer to lead the design, development, and implementation of Java-based applications and frameworks. The ideal candidate will possess strong technical expertise, a collaborative mindset, and a... 
    Senior

    Compunnel

    Jersey City, NJ
    4 days ago
  •  ...Overview: Java FSD Senior Java Full Stack Developer (Java FSD) is an experienced software engineer specializing in both the front-end (client-side) and back-end (server-side) development of applications using Java technologies. They are responsible for designing... 
    Senior

    Purple Drive

    Jersey City, NJ
    20 hours ago
  •  ...Senior Full Stack Java Developer This is a hands-on application development role focused on delivering technical solutions across the full Software Development Life Cycle. The position involves working on the Product Master Environment (PME), a firm-wide provider of... 
    Senior

    Apex Systems

    Jersey City, NJ
    20 hours ago
  • $91 - $96 per hour

     ...has an immediate contract opportunity for an experienced Senior Full Stack Developer Work Mode: Hybrid Pay Rate: 91.00$ - 96.00$ Negotiable...  ...Web technologies (HTML, CSS), REST-APIs, and Backend using Java/J2EE technologies. Participate in Agile software... 
    Senior
    Contract work
    Immediate start

    Axelon

    Rutherford, NJ
    4 days ago
  •  ...Join to apply for the Senior Full Stack Java Developer role at NTT DATA North America Senior Full Stack Java Developer - 25-05842 100% Onsite in Jersey City, NJ 2+ Yrs Duration W2 or C2C Final Client Interview is In-Person - NO EXCEPTIONS! NTT DATA strives to hire exceptional... 
    Senior
    Work at office

    NTT DATA North America

    Jersey City, NJ
    2 days ago
  • Citi is seeking an Applications Development Intermediate Programmer Analyst in Rutherford, New Jersey. This role involves participating in the establishment and implementation of application systems, contributing to systems analysis and programming activities. Key responsibilities...
    Senior

    Citi

    Rutherford, NJ
    1 day ago
  • $100k - $150k

     ...we continue to grow, we’re looking for a skilled SeniorJava Full Stack Developer to join our dynamic team and contribute to our mission of...  ...organization offering tremendous career growth potential. Senior Java Full Stack Developer Job Title: Senior Java Full Stack... 
    Senior
    Full time
    Contract work
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Jersey City, NJ
    1 day ago
  • Karwell Tech in New Jersey is looking for an experienced software developer with at least 7 years in software design and development. The ideal candidate must be proficient in Java and Angular, possess excellent communication skills, and demonstrate experience in agile... 
    Senior

    Karwell Tech

    Paramus, NJ
    3 days ago
  •  ...Senior Full Stack Java Developer Hybrid in the Following Locations: New York/Boston/Jersey/Tampa/Dallas Overview We are seeking an experienced Senior Full Stack Java Developer to design, develop, and support scalable enterprise applications. This role... 
    Senior

    Apex Systems

    Jersey City, NJ
    20 hours ago
  • $82 - $92 per hour

    TSR Consulting is currently seeking a highly motivated Java Senior Full-Stack Engineer (C14) for an opportunity in (Location)! Location: Rutherford...  ...enterprise applications while leading and mentoring developers. Responsibilities Lead design and development of complex... 
    Senior
    Daily paid
    Temporary work
    Immediate start

    TSR Consulting

    Rutherford, NJ
    3 days ago
  •  ...Java Full Stack Developer Palo Alto, CA (Only Locals - Second round F2F interview Required) Long term Contract ****NO GC / NO GC EAD***** Strong experience in java Full Stack Strong experience with React Job Responsibilities: Oversee the design and development... 
    Long term contract
    Local area

    Kasmo Global

    Passaic, NJ
    1 day ago
  •  ...of experience in software engineering Preferred Qualifications: 5+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 2+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 3+ years of... 

    TriOptus LLC

    Passaic, NJ
    2 days ago
  •  ...TSR Consulting – Full‑Stack Java Developer (Hybrid, Tampa, FL) Duration: 6+ Months Location: Tampa, FL Required Skills & Qualifications Enterprise application development with a primary focus on backend development while supporting frontend components when needed. Strong... 
    Temporary work

    TSR Consulting

    Rutherford, NJ
    2 days ago
  •  ...Role: Senior Full Stack Developer Location: Weehawken, New Jersey (Onsite Role) Project Description: Our program was started as the migration...  ...Mandatory Skills Description: - Strong JAVA 7 and 8 experience. 5+ years of professional web-based and... 
    Senior

    Futran Tech Solutions Pvt. Ltd.

    Weehawken, NJ
    1 day ago
  • $145k - $175k

     ...Brown Brothers Harriman has an exciting opportunity for a Senior Full Stack Developer to help with new development and modernization efforts in Global...  ...Experience in building UI using Angular. Experience in the Java language (versions 11+), Java EE & core libraries.... 
    Senior
    Local area

    Brown Brothers Harriman

    Jersey City, NJ
    20 hours ago
  • TSR Consulting is seeking a Full-Stack Java Developer for a hybrid position. The role requires strong Java and Spring Boot expertise, focusing on backend development while supporting frontend components as necessary. The ideal candidate will engage in REST API design and... 

    TSR Consulting

    Rutherford, NJ
    3 days ago
  • $95.77k - $133.63k

     ...judgement and autonomy. Acts as SME to senior stakeholders and /or other team members....  ...years of relevant experience programming in Java / Python / React / Javascript /...  ...Applications Development Time Type: Full time Primary Location: Rutherford... 
    Senior
    Full time

    Citigroup Inc

    Rutherford, NJ
    6 days ago
  • H R PUNDITS INC is seeking a Software Engineer (Java/Full-Stack) to develop high-performance applications using Core Java and Spring Framework. The role requires at least 12 years of professional experience in software development and offers a hybrid working environment... 
    Senior

    HR Pundits

    Fort Lee, NJ
    3 days ago
  • $68.25 per hour

     ...grown with our customers needs into a full-service business solutions provider. With...  ...Job Description We are seeking a Senior Full Stack Developer to join our dynamic team. The ideal...  ...candidate will have strong experience in Java, Python, API-driven architectures,... 
    Senior
    Hourly pay
    Contract work
    Immediate start
    3 days per week

    Bucher & Christian Consulting Inc.

    Jersey City, NJ
    1 day ago
  •  ...Senior Full Stack Developer Location: Jersey City, New Jersey (Hybrid) Employment Type: Contract Contract Duration: 12 Months Role...  ...practices. The ideal candidate will have hands-on experience with Java and Python and be able to own systems from architecture and... 
    Senior
    Contract work

    Apex Systems

    Jersey City, NJ
    2 days ago
  •  ...Senior Full Stack Developer Jersey City, NJ | Hybrid Senior Full Stack Developer with 10+ years of professional experience to join the technology team. Reporting to the Engineering Manager, this is a hands-on engineering role focused on Salesforce API development... 
    Senior

    Futran Tech Solutions Pvt. Ltd.

    Jersey City, NJ
    4 days ago
  • TSR Consulting is seeking a Java Senior Full-Stack Engineer (C14) for an opportunity in Rutherford, NJ. This hybrid, 6+ month contract role requires...  ...large-scale enterprise applications while mentoring developers. Responsibilities include leading complex full-stack development... 
    Senior
    Contract work

    TSR Consulting

    Rutherford, NJ
    3 days ago
  • $42 - $50 per hour

     ...Job Description Job Description Are you a full-stack developer who enjoys building powerful Java applications, creating modern user experiences, and bringing...  ...may have the role for you! The Role The Senior Java Full Stack Developer role is ideal for an experienced... 
    Senior
    Hourly pay
    Work at office
    Remote work
    Relocation
    Relocation package

    FormativGroup

    Jersey City, NJ
    4 days ago
  • $100k - $150k

    Senior Java Full Stack Developer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established... 
    Senior
    Full time
    Contract work
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Jersey City, NJ
    2 days ago
  •  ...Job Title: Senior Python Full Stack Developer Location: Jersey City, NJ (Onsite) Fulltime Senior Python Full Stack Developer (50% React + 50% Python) Roles and Responsibilities: Lead development of front-end applications using... 
    Senior
    Full time

    AceStack LLC

    Jersey City, NJ
    2 days ago
  •  ...organization in the financial services industry, is seeking a Senior Full Stack Developer (Python & Angular) to join their dynamic team. As a Senior...  ...-oriented environment using languages such as Python, Java, C++, or C#. ~3-5 years of hands-on experience with Python... 
    Senior

    Experis/Manpower Group

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Java Developer. Be the first to apply!