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

Java Software Engineer

$81 - $85 per hour

Axelon

Job Title

Pay Rate: $81.00 - $85.00 Negotiable based upon years of experience

Work Mode: Hybrid

Location: Rutherford, NJ

Responsibilities

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.

Contribute significantly to the strategic planning and evolution of our overall backend technology stack and architecture.

Requirements

Minimum 6 years of progressive experience in backend software development, with a strong focus on Java and extensive experience in designing and building microservices architectures.

Proven experience in a lead or senior engineering role, demonstrating significant influence over technical direction, architectural decisions, and team mentorship.

Deep understanding and practical experience with architectural patterns for distributed systems, cloud-native applications, and enterprise-grade microservices.

Exceptional verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences, influence stakeholders, and drive consensus.

Advanced analytical, critical thinking, and problem-solving skills, capable of addressing highly complex technical challenges with innovative and pragmatic solutions.

Strong leadership in fostering collaboration, driving technical excellence within and across teams, and contributing to a positive and high-performing engineering culture.

Extensive experience working in Agile/Scrum or other iterative development methodologies, preferably in a leadership capacity.

Preferred Skills

Bachelor's degree/University degree or equivalent experience.

Expert-level proficiency in Java (Java 8, preferably Java 11).

Mastery of the Spring Framework, especially Spring Boot for microservices development. Extensive experience with Spring Cloud components.

In-depth knowledge and practical experience with advanced microservices design patterns.

Expert-level experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., Cassandra, MongoDB).

Expertise in designing and implementing RESTful APIs and ideally GraphQL, ensuring security, scalability, and adherence to API governance standards.

Extensive experience with asynchronous messaging systems and event streaming platforms.

Comprehensive experience with all levels of testing, including unit, integration, contract testing, and performance testing.

Expert proficiency with Git, including advanced branching strategies, pull request workflows, and repository management.

Expert knowledge of build automation tools like Maven or Gradle, including multi-module projects and dependency management.

Extensive experience with at least one major cloud provider and cloud-native development practices.

Expert in Docker and Kubernetes for containerizing and orchestrating microservices deployments.

Proven experience in designing and implementing robust Continuous Integration and Continuous Delivery (CI/CD) pipelines.

Strong experience with monitoring, logging, and tracing tools.

Solid understanding of security best practices in backend and microservices development.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Rutherford, NJ vacancy
  •  ...Sr Software Engineer (Java) Duration: Long Term Contract Client: Financial Location: Durham, NC/ Westlake TX/ New Jersey NJ Job Model: (Hybrid Model) – (3 to 5 Days a Month onsite) Job Description: Required Skills: Java, Angular, Nodejs, Spring, Spring... 
    Suggested
    Long term contract

    Samprasoft

    Passaic, NJ
    2 days ago
  •  ...Java Fullstack Developer 4 to 6 years Java experience with spring boot Strongly preferred with Microservices architecture Strong experience on SQL Server Strong experience on Angular 2+ version Should be good with design patterns Should have strong experience on TDD... 
    Suggested

    Staffing the Universe

    Passaic, NJ
    1 day ago
  •  ...Java Developer Note: Strong experience in Java and testing Mandatory skills: Backend Java, microservices, Spring Boot, TDD Someone good with Java coding and testing Please look for candidates who did their bachelor's in the USA We are open to resumes with... 
    Suggested

    Software Technology Inc

    Passaic, NJ
    1 day ago
  •  ...Java AWS Developer Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and... 
    Suggested

    Diverse Lynx

    Passaic, NJ
    1 day 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... 
    Suggested
    Long term contract
    Local area

    Kasmo Global

    Passaic, NJ
    6 days ago
  •  ...Job Title At least 7 years 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... 

    TriOptus LLC

    Passaic, NJ
    1 day ago
  •  ...Hiring Java Developer We are actively hiring Java Developers with 5+ years of professional experience for full-time opportunities across the USA. Required Technical Skills: 5+ years of hands-on experience in Java Development Strong expertise in Core Java, Java 8... 
    Full time

    Veracity

    Passaic, NJ
    1 day ago
  •  ...Job Title AVS scripting language Solution – Phase II: Need to convert all AVS script to Java base JVS. TIBCO Rendezevous Solution – Phase II: Migrate to Openlink's spread module. C EPM Solution – Phase II: Convert all C++ model integration code to Java using openlink... 

    Euclid

    Passaic, NJ
    1 day ago
  •  ...Duties & Responsibilities: • Be a part of a Scrum team working on API and microservices development using open-source technologies like Java, SpringBoot, etc. • Design APIs following RESTful API design principles and API-led architecture. • Lead API development and... 

    TechDigital Group

    Secaucus, NJ
    4 days ago
  •  ...means. Responsibilities • Implementation and unit-testing for data engineering subsystems • Collaborate with other developers and analysts on...  ...needed Job Requirements • Minimum of 2 years’ experience as a Java and Python developer, Java is required, Python a plus •... 

    The Hagen Ricci Group

    New York, NY
    9 hours ago
  •  ...We are seeking an experienced Java Software Engineer to support the development, maintenance, and production operations of distributed enterprise applications. This role will be responsible for handling application enhancements, infrastructure upgrades, security remediation... 

    Compunnel

    Jersey City, NJ
    4 days ago
  •  ...Java Fsd Developer Location: Pennsylvania Pittsburgh Required Skills Qualifications: Strong proficiency in Java 8 Spring Framework and Spring Boot Frontend Experience with HTML5 CSS3 JavaScript and frameworks like Angular or React Database Experience with... 

    Futran Tech Solutions Pvt. Ltd.

    Passaic, NJ
    2 days ago
  •  ...Full Stack Java Developer Location: NY, NJ, GA, VA, TX, WA, CA Duration: 6+ months contract The candidate will work as part...  ...develop and implement application systems. Provides application software development services or technical support in situations of moderate... 
    Contract work

    Kasmo Global

    Passaic, NJ
    1 day ago
  •  ...Full Stack Java Developer Duration: 6 to 12 Months Contract Location: TX, NC,...  ...Jenkins, Concourse, Docker etc. ~ Strong software experience in developing and a proven...  ...and are always looking to improve your engineering skills in fast-paced, ambiguous environments... 
    Contract work

    Samprasoft

    Passaic, NJ
    2 days ago
  •  ...~ Bachelor's degree in Computer Science, Engineering, Information Technology or equivalent, with a preference for advanced study ~1...  ...years of IT experience as a developer ~ You are proficient in Java, Springboot, REST services, and have exposure to cloud technologies... 
    Work experience placement
    Worldwide

    Dexian

    Hoboken, NJ
    1 day ago
  •  ...sponsorship (H4 EAD). Must have for backend: OOP, Java 15 and above, Spring Boot, Hibernate,...  ...application modules and develop/enhance software application modules Participate in...  ...Experience with implementing a rules engine is a plus. Full Stack: Design... 
    Night shift

    TriOptus LLC

    Passaic, NJ
    1 day ago
  •  ...Candidates Today's employers are looking for developers, engineers, and analysts who can deliver from day one—people who understand...  ...For We currently have full-time opportunities for: Software Programmers (Java/Python) Java Full Stack Developers Data Analysts &... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Passaic, NJ
    1 day ago
  •  ...Java Software Engineer Full-time on-site required Build Scalable Systems with Modern Java! We're looking for mid-level Java professionals (2–12 years' experience) who are passionate about building high-performance, cloud-ready and micro services-based applications... 
    Full time

    Cogent Info

    New York, NY
    3 days ago
  •  ...Senior Java Engineer Job Location: New Jersey Job Type: Contract Required Skillset: Design and development experience with...  ...spans over 13 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We... 
    Contract work

    InterSources

    Passaic, NJ
    1 day ago
  •  ...of experience: (5) Plus Must Have: Java, Spring Boot, NOSQL, Microservices,...  ...develop, test, deploy, maintain and improve software Strong understanding of Agile methodologies...  ...proficiency in a portion of software engineering disciplines and demonstrates understanding... 
    3 days per week

    TriOptus LLC

    Passaic, NJ
    1 day ago
  •  ...achieving goals and objectives, delivering feature requests/change requests with quality in production. Must-Have Skills/Qualifications: Java Working experience with web servers like Tomcat/Jetty/SpringBoot Docker Kubernetes framework TestNG framework Experience with... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    ACL Digital

    New York, NY
    2 days ago
  • $120k - $130k

     ...Sr. Java Developer– Tekniforce We are looking for a Sr. Java Developer. This is a full‑time permanent hire position with our client....  ...level Employment type Full‑time Job function Information Technology Software Development Benefits Medical insurance Vision insurance 401(k)... 
    Permanent employment
    Full time
    Remote work
    Visa sponsorship

    Tekniforce

    New York, NY
    2 days ago
  •  ...Senior Java Software Engineer Georgian office; New York, NY, United States; Yerevan, Yerevan, Armenia Lineate is a US-based international software development company with over two decades of experience. From Intelligent Document Processing(IDP) and Agentic RAG... 
    Contract work
    Work at office
    Flexible hours

    Lineate

    New York, NY
    2 days ago
  •  ...seeking a Senior Fullstack Developer to join their team in Rutherford, NJ. This hybrid role requires experience in programming with Java, Python, React, JavaScript, or TypeScript and involves enhancing application systems and providing user support. The ideal candidate... 

    Citibank (Switzerland) AG

    Rutherford, NJ
    4 days 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,... 

    Citigroup Inc.

    Rutherford, NJ
    3 days ago
  •  ...Java Developer With React Job Location: New Jersey and Plano TX Job Type: Contract Deliverables: ~8+ Years of Server-side...  ...history spans over 13 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We... 
    Contract work

    InterSources

    Passaic, NJ
    1 day ago
  •  ...Java Developer Experience: 5+ Years Location: USA & Canada Job Type: Contract / Full-Time Requirements: ~5+ years of experience in Java development ~ Strong experience with Java, Spring Boot, REST APIs, Microservices, SQL ~ Experience with AWS, CI/CD, Git... 
    Full time
    Contract work
    H1b

    Veracity

    Passaic, NJ
    19 hours 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...

    Citi

    Rutherford, NJ
    5 days ago
  •  ...Java Lead Developer Experience in financial products (derivatives IRD/FX/CRD). Experience...  .... Bachelor degree in Mathematics, Engineering or Computer Science. In this role,...  ...leveraging modern technologies and data & software architectures. Hybrid (2-3 days a week)... 
    2 days per week
    3 days per week

    Futran Tech Solutions Pvt. Ltd.

    Passaic, NJ
    2 days ago
  • Premium Technology is looking for a Java Web Application Developer fluent in Mandarin to join their team in Lodi, NJ. The role focuses on developing and delivering next-generation order processing and accounting applications, requiring a minimum of 4 years of experience... 

    Premium Technology

    Lodi, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!