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 5 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Java Developer in Rutherford, NJ vacancy
  • $142.32k - $213.48k

     ...Service industryProficiency in programming in Java, JavaScript or ReactExperience of building...  ..., algorithms and SQLExperience as senior level in an Applications Development roleStakeholder...  ...--------------------------------Time Type:Full time--------------------------------------... 
    Senior
    Full time

    Citigroup

    Jersey City, NJ
    4 days ago
  •  ...Sr. Java Full Stack Developer (React) We’re hiring a Senior Java Full Stack Developer with strong React experience. This is a hands-on role where you’ll be working across the stack — from backend services to modern UI development. We’re specifically looking for... 
    Senior

    United IT

    Passaic, NJ
    2 days 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
    3 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
    1 day 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 passion... 
    Senior

    Compunnel, Inc.

    Jersey City, NJ
    18 hours ago
  • # Senior Full Stack Java DeveloperApply**Job#: 3041455****Job Description:**Senior Full Stack Java Developer**Location:** Jersey City, New Jersey (Hybrid)Role OverviewThis is a hands-on application development role focused on delivering technical solutions across the full... 
    Senior
    Hourly pay
    Contract work

    Apex Systems

    Jersey City, NJ
    1 day ago
  •  ...and forward-thinking organization, apply now.We are currently seeking a Sr. Full Stack Java Developer (L1 Transfer) to join our team in Jersey City, New Jersey (US-NJ), United States (US).Senior Full Stack Java Developer (L1 Transfer)Day to Day job Duties:Develop,... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Jersey City, NJ
    4 days ago
  • $95.77k - $133.63k

     ...of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members.Appropriately...  ...of relevant experience programming in Java / Python / React / Javascript /...  ...--------------------------------Time Type:Full time--------------------------------------... 
    Senior
    Full time

    Citigroup

    Rutherford, NJ
    1 day ago
  •  ...A leading IT service provider in Jersey City is seeking a Senior Full Stack Java Developer to engage in designing and implementing Java applications. The ideal candidate has over 5 years of experience and strong knowledge of Java technologies. Responsibilities include... 
    Senior

    NTT DATA North America

    Jersey City, NJ
    2 days ago
  • Sr Java Full Stack Developer Location: Englewood Cliff, NJ (Hybrid Only Locals) Visa: H1B and USC, H4 EAD Experience: 12+ Years Job Description: Final Round in Person Skills: Java, Spring boot, Javascript (React JS) with graphQL, DevOps, CI/CD, MySQL, mongoDB
    Senior
    H1b
    Local area

    Argyle Infotech

    Englewood Cliffs, NJ
    1 day ago
  •  ...a related subject Proven hands-on Software Development experience Proven working experience in Java development Hands on experience in designing and developing applications using Java EE platforms Object Oriented analysis and design using common design patterns... 
    Work experience placement

    JConnect Infotech

    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
    1 day ago
  •  ...Java Full Stack Developer Onsite 2 days a week (Hybrid Schedule) Candidates MUST work onsite (starting) from the first day in one of the locations...  ...Teams are looking for highly skilled Principal and Senior Technical Leads to drive/develop application modernization... 
    2 days per week

    My3Tech Inc

    Passaic, NJ
    3 days ago
  • $142.32k - $213.48k

     ...us. We’ll enable growth and progress together.The Role:This Senior Full-stack Java Engineer - Futures & Derivatives Clearing Technology role...  ...engineering tools such as GitHub Copilot or Devin to improve developer productivity, code quality, and delivery velocity.Proven... 
    Senior
    Full time
    Work at office

    Citigroup

    Jersey City, NJ
    1 day ago
  •  ...application design and development using: Back-end: Spring, Spring Boot, Java, Hibernate Design patterns: Microservices, Docker, Kubernetes...  ...blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop... 

    Rose International

    Rutherford, NJ
    18 hours ago
  •  ...You Will Have in This RoleAs a Senior Software Engineer, you will play a key role in designing, developing, and modernizing applications...  ...efficiency. Working across the full software development lifecycle...  ...scalable applications using Java, Spring Boot, REST APIs, and microservices... 
    Senior
    Remote work
    Flexible hours
    Shift work

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    3 days ago
  • $85 - $95 per hour

     ...Job Title: Full Stack Java Developer Location: Rutherford, NJ Work Arrangement: Hybrid Client Industry: Banking Duration: 6 Month About the Role...  ...internal and external sources. Influence and negotiate with senior leaders across functions, as well as communicate with... 
    Hourly pay
    Temporary work

    Collabera

    Rutherford, NJ
    2 days ago
  • $84 - $89 per hour

     ...Lead Full Stack Java Developer Global Financial Firm located in Rutherford, NJ has an immediate contract opportunity for an experienced Lead...  ...Job Description The Lead Full Stack Java Developer is a senior technical leadership role responsible for architecting, designing... 
    Contract work
    Work at office
    Immediate start
    Remote work

    Axelon

    Rutherford, NJ
    1 day ago
  • $58.26 - $66.26 per hour

    Genesis10 is currently seeking a Senior Full Stack Developer for a contract position with a Global Financial Institution located in Jersey City, NJ...  ...Expertise in Web Application development using ReactJS and Java Spring Strong programming skills in building multi-... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Work experience placement

    Genesis10

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

     ...clients and consultants. Job Description We are seeking a Lead Full Stack Java Developer (C13) to join our dynamic team. The ideal candidate will...  ...practices aligned to enterprise standards. Partner with senior stakeholders and cross-functional teams to align technology... 
    Contract work

    TSR Consulting

    Rutherford, NJ
    2 days 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
    1 day ago
  • $130k - $150k

     ...Senior Full-Stack Developer Perr&Knight is looking for a Senior Full-Stack Developer to fulfill the following objectives on our PK1Cloud Software team: Collaborating with product and architecture teams to design and implement scalable, cloud-native full stack... 
    Senior
    Work at office

    Perr&Knight

    Newark, NJ
    1 day ago
  • $121.2k - $181.8k

     ...DevelopmentCompany: CitiSenior Java developer is responsible for...  ...Description:We are looking for a Senior Developer in application development...  ...Prometheus, Grafana, ELK stack (Elasticsearch, Logstash, Kibana...  ...-------------------Time Type:Full time-------------------------... 
    Senior
    Full time

    Citigroup

    Rutherford, NJ
    18 hours ago
  •  ...Senior Full Stack Developer (Python & Angular) Our client, a leading organization in the financial services industry, is seeking a Senior Full...  ...object-oriented environment using languages such as Python, Java, C++, or C#. ~3-5 years of hands-on experience with Python... 
    Senior

    Experis

    Jersey City, NJ
    18 hours ago
  • Job Title : Java Full Stack DeveloperLocation : Jersey City, NJ (Remote )Job DescriptionTechnical Skills PrimaryStrong experience in Java Spring Boot REST APIs microservices and backend service developmentHandson experience in API orchestration and integration across distributed... 
    Remote work

    LTM

    Jersey City, NJ
    4 days ago
  •  ...Full Stack Developer Be a part of a development team building out the next generation of business intelligence and support tools for Fidelity...  ...technologies like Linux, Oracle, SQL, XML/XSLT, JavaScript, Java, J2EE, Spring Boot, Python, Apache, Tomcat, JQuery, CSS, Bootstrap... 

    Samprasoft

    Passaic, NJ
    2 days ago
  •  ...city, FLSalary: USD 115-120 / Yearly (Full Time)Employment Type: Full TimeIndustry...  ...GorusuCompany: SRI Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX, Tampa, FL...  ...for writing code, pairing with other developers as appropriate, decomposing acceptance... 
    Senior
    Full time

    SRI Tech

    Jersey City, NJ
    4 days ago
  •  ...Martech React Full Stack Developer Location: New Jersey (Hybrid – 3 days onsite) Type: Contract US Citizens, GC visa holders preferred, NO...  ...and web services using technologies such as Node.js, Python, Java, or Ruby. Design, manage, and interact with SQL/NoSQL databases... 
    Contract work

    Staffing the Universe

    Passaic, NJ
    1 day ago
  •  ...Job Title: Java Full Stack Developer Location: Jersey City, NJ (07302) Within 50 Miles Salary Range - $62/hr on W2 - $67/hr on W2 Required Skills & Qualifications ~8+ years of hands on experience with Java development (30%) ~5+ years of Experience with... 

    Artech

    Jersey City, NJ
    1 day ago
  • Job Opening At Zortech Solutions Hi, Hope you are doing well and safe. My name is Wasim and I am an IT Recruitment Executive at ZORTECH SOLUTIONS. We are constantly on the lookout for professionals to fulfil the staffing needs of our clients, and we currently have a...

    Zortech Solutions

    Passaic, NJ
    2 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!