Java Software Engineer
$81 - $85 per hourAxelon
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.
- ...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...SuggestedLong term contract
- ...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
- ...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
- ...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
- ...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...SuggestedLong term contractLocal area
- ...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...
- ...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
- ...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...
- ...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...
- ...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 •...
- ...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...
- ...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...
- ...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
- ...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
- ...~ 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 placementWorldwide
- ...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
- ...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 timeH1bRemote work
- ...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
- ...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
- ...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
- ...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 workWork experience placementRemote workFlexible hours
$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 employmentFull timeRemote workVisa sponsorship- ...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 workWork at officeFlexible hours
- ...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...
$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,...- ...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
- ...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 timeContract workH1b
- 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...
- ...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 week3 days per week
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- senior java software engineer Rutherford, NJ
- java web developer Rutherford, NJ
- java software engineer Rutherford, NJ
- sr.java developer Rutherford, NJ
- java developer Rutherford, NJ
- senior java developer Rutherford, NJ
- java programming Rutherford, NJ
- entry level java programming Rutherford, NJ
- java Rutherford, NJ
- java microservices Rutherford, NJ

