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

Summary:

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 2 days ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in United States vacancy
  •  ...A premier software company in Utah is looking for a talented Java Software Developer. In this role, you will be responsible for developing scalable and secure applications that power clients’ platforms. You will collaborate closely with team members and must have a Master... 
    Suggested

    BeaconFire Inc.

    Salt Lake City, UT
    3 days ago
  •  ...Java Software Engineer X3 Remote Contract To Hire - Open To Candidates That Require Sponsorship Upon Conversion Responsibilities: Gather Requirements Create High Level Design Create Low Level Design Code Code Review Unit Test Required... 
    Suggested
    Contract work
    Remote work

    Software Technology Inc

    Eden Prairie, MN
    3 days ago
  •  ...Instrument Interface Engineer Evaluate instrument interfacing specifications using vendor documentation. May require direct communication...  ...object-oriented design principles. Participate in the full software development lifecycle. Help to review requirements for... 
    Suggested

    E-Solutions

    Chantilly, Loudoun County, VA
    4 days ago
  • $85 - $90 per hour

     ...and Kafka messaging service. ~ Familiarity and hands-on Oracle DB. ~ Familiarity with BDD development. ~ Familiarity with OCP and Kubernetes container platform. Skills: Java. Springboot. Microservices. Kafka. MongoDB. OCP. Fling.... 
    Suggested

    Cynet Systems

    San Leandro, CA
    4 days ago
  •  ...Working remotely on a contract basis, the Java Software Engineer III will analyze operational and system requirements, engineer systems through prototypes and full implementations, and evaluate data security for various programs. Key responsibilities Ensure compatibility... 
    Suggested
    Contract work
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...To support application development, the full-time Java Software Engineer will develop scalable and secure applications using Java 8/JEE, Angular 2+, and other technologies while collaborating with team members to achieve sprint goals. Key responsibilities Develop applications... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    5 days ago
  •  ...candidates will have to complete an online coding assessment related to Java Rest, API, AWS & Java coding. MUST have good communication...  ...are Java and AWS. ~(3 - 6 years) Experience in programming/software development (Java (90%), NodeJS (8%), Scala (2%)) ~(3 - 6... 

    3B Staffing LLC

    Urbandale, IA
    5 days ago
  •  ...Qualifications: - Bachelor's degree in Science/IT/Computing or equivalent - 3-4 years of experience in writing software code in Java - 3-4 years of experience working with Spring framework - Prior experience working with RestAPI's - 3-4 years of knowledge... 

    3B Staffing LLC

    Atlanta, GA
    5 days ago
  •  ...Senior Engineer II Relocation: Must relocate to O'Fallon MO in 2 months. 2 days onsite hybrid as of now (Tuesday and Thursday) Interviews...  ...move quickly Environment: 2 days onsite hybrid as of now Java Back End Java and Spring Spring Boot PCF Environment –... 
    Relocation

    Samprasoft

    O Fallon, MO
    16 hours ago
  •  ...Role: Software Engineer Location: 100% Remote Duration: 12+ Months Contract on W2 Job Description: ~8+ years of experience in backend development ~ Strong experience with Kotlin and modern web frameworks ~ Experience with microservices architecture... 
    Contract work
    Remote work

    Navtech

    United States
    5 days ago
  •  ...Java Developer Location: Bay Area, CA (Hybrid) Duration: Long-Term Contract (W2 only) We are seeking a skilled and motivated Java Developer to join our software engineering team. The ideal candidate will be instrumental in designing, developing, and maintaining... 
    Long term contract

    Signature IT World Inc

    San Francisco, CA
    2 days ago
  •  ...We are seeking a Senior Full Stack Engineer to join a team focused on building modern customer identity capabilities. This...  ...Responsibilities Design and develop highly functional and scalable software applications using Java, Angular, Node.js, GraphQL, and AWS. Provide technical... 

    Compunnel

    Wausau, WI
    3 days ago
  • $114k - $146k

    # Java Software EngineerBCforwardBe an Early ApplicantFull TimemidWilmington, Delaware, US$114k – $146kPosted Today## Role OverviewBCforward is hiring a mid-level Java Software Engineer. This is a full-time role in Wilmington. Part of BCforward's Lifecycle hiring, posted... 
    Full time

    TryApplyNow

    Wilmington, DE
    4 days ago
  •  ...Qualifications Bachelor’s degree inComputerScience, IT, or a related field (or equivalent experience). 3–4 years of hands-on experience in Java development . 3–4 years of experience with Spring Framework / Spring Boot . 3–4 years of experience working in Unix/Linux... 
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Atlanta, GA
    5 days ago
  •  ...Java Software Engineer - (java + spring boot + AWS ) Location: Wilmington DE, 5 days onsite RTTO - 5 Days Onsite Java FSD with AWS - (Java: 70% AWS 30%) An FSD/FSPE has an "end to end product" mindset - design, implementation, testing and deployment,... 

    Diverse Lynx

    Wilmington, DE
    2 days ago
  •  ...Job Description JOB Title: Software Engineer - Java Mandatory Skills Strong skills in Java, J2EE, Embedded Linux, Relational databases SQL Server/MySQL - transactions, indexing, replication, performance tuning XML/XSD/SOAP/Rest/etc Exp. with slot progressives and Slot... 
    Flexible hours

    6AM City

    Nevada, IA
    3 days ago
  •  ...Job Details: Java software engineer to support the Chantilly, VA medical laboratory. The primary responsibility is to design and code instrument interfaces that automate communication between laboratory instruments and our software systems. Onsite technical evaluation... 
    Work experience placement

    TechDigital Group

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Leading significant software development projects, the full-time Senior Java Software Engineer will implement complex software systems, mentor junior engineers, and collaborate with cross-functional teams in a remote environment. Key responsibilities Lead the design... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...Software Engineer Requirement/Must Have: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination...  ..., training, military experience, education. 4+ years of Java experience. 4+ years of API-driven development experience... 
    Work experience placement
    Remote work

    Cynet Systems

    Phoenix, AZ
    2 days ago
  • $81 - $85 per hour

     ...resilient, and performant microservices using Java and the Spring ecosystem (Spring Boot,...  ...architects, product owners, other lead engineers, and cross-functional teams to define technical...  ...of progressive experience in backend software development, with a strong focus on Java... 
    Contract work

    Creative Solutions Services, LLC

    Rutherford, NJ
    2 days ago
  •  ...We are looking to recruit an experienced Java Developer who has a wealth of experience developing SaaS application software in an Open Source Cloud environment. You will also have experience developing Restful Microservices. Experience deploying software in a Public Cloud... 
    Work at office
    2 days per week

    Digest MD LLC

    Poland, NY
    2 days ago
  •  ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington...  ...building, testing, and engineering Node.js based GraphQL and Java based REST APIs on our Client Investment Performance Platform... 
    Local area

    Samprasoft

    Covington, KY
    1 day ago
  •  ...hope you're doing well! We’re currently hiring for an exciting Java Software Developer role, and I wanted to reach out to see if you or...  ...looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position.... 
    Currently hiring

    BeaconFire Inc.

    Salt Lake City, UT
    3 days ago
  •  ...Java Software Engineer We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets... 
    Full time
    Internship

    Garmin

    Olathe, KS
    3 days ago
  •  ...Java Software Engineer Job details Posted 29 May 2026 Location Hoboken, NJ Reference 1005978 Job description The person filling this role will be responsible for assisting the existing R4 distributed developers in processing daily work... 
    Worldwide

    Dexian DISYS

    Hoboken, NJ
    1 day ago
  • $65 - $70 per hour

     ...Java Software Engineer Immediate need for a talented Java Software Engineer. This is a 12 months contract opportunity with long-term potential and is in Westlake, TX (Hybrid). Please review the job description below and contact me ASAP if you are interested. Pay Range... 
    Contract work
    Immediate start

    Pyramid Consulting

    Roanoke, TX
    3 days ago
  •  ...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... 
    Long term contract

    Samprasoft

    Passaic, NJ
    1 day ago
  •  ...Java Software Engineer Location: Raleigh NC – Initial remote till COVID ends. Duration: Long Term Required Skills: ~ BS or above in Computer Science or related field ~5+ years of development experience with proven understanding of Core Java, Spring Framework... 
    Remote work

    Samprasoft

    United States
    1 day ago
  •  ...Senior Software Engineer (Developer) Apex Systems is seeking an experienced Software Engineer who has experience API experience. The Software...  ...verbally. Skills Requirements: ~10+ years of Java based development experience ~7+ years of REST API Web Services... 
    Long term contract
    Remote work

    Software Technology Inc

    United States
    5 days ago
  •  ...Job Title: Senior Java Developers (Backend) Requirements for this position: ~3 Senior Java Developers (Backend): Must have very strong backend Java skillset with Spring Frame work. Must have exceptional problem solving skills with the ability to drive this Java... 

    Software Technology Inc

    Washington DC
    3 days ago

Do you want to receive more vacancies?

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