Java Software Engineer
$81 - $85 per hourAxelon
Microservices Architect
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.
- ...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
- ...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...SuggestedFull time
- ...Hiring Senior Java Developer in Englewood Cliffs, NJ- Bilingual Korean is a must Skills: Java (versions 8-17) Spring Boot (Spring Data, Spring Cloud) Web Services (SOAP and REST APIs) Strong familiarity Kafka- producer and consumer, MongoDB, and distributed...Suggested
$42.5k - $70.5k
...Requirements: We need formal training or certification in software engineering concepts, along with 3+ years of applied experience. We need... ...experience in one or more programming languages, including Java. We need experience designing and implementing applications...SuggestedFull timeWorldwide- Java Developer Responsible for analysis, design, coding and testing of new applications or enhancements to existing applications using Java-based technologies, including Java, J2EE, JSP, XML, JDBC, and Servlets. Must be able to apply SDLC concept and have a proven track...Suggested
- ...Software Guidance & Assistance, Inc., (SGA), is searching for a Sr. Java Developer/Lead for a right to hire assignment with one of our premier financial services... .... Responsibilities : Lead large-scale engineering initiatives, mentor senior engineering talent,...Local area
$123.5k - $150k
...limits of what's possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase... ...adopting Kotlin, so a willingness to work across both Java and Kotlin is important. Job Responsibilities Participates...- 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...
- ...Backend Java Engineer With Kotlin Location: Candidate to go to any Intuit or Persistent office twice a week Intuit offices - (Mountain View / San Diego/ Plano Texas/ Atlanta / New York/ SFO) Persistent offices – (Morrisville, Bellevue, New Jersey, Dublin) Mode...Contract workWork at office
$80.6k - $134.3k
...you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Software Engineer II - Java Spark Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive...- Hands-On Java Developer MS is looking for a hands-on Java Developer with 7+ years of experience in the relevant industry. Banking/Financial... ...with traders to understand their needs and deliver high-quality software solutions. Participate in the full software development...Temporary work
- 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 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
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management, Alternatives... ...technologies and applications. You will be a hands-on Java/Spring Boot Developer building and modernizing platforms that...For contractors
$61k - $101k
...testing, and operational stability. We need hands-on full stack software engineering experience, including a track record of building and... ...-critical production applications. We need proficiency in Java, Spring Boot, JPA, and SQL, with the ability to learn additional...Full time$61k - $101k
...Requirements: We need a formal degree or certification in software engineering concepts, along with 5+ years of hands-on experience. We look... ..., testing, and operational stability. We need strong core Java expertise, including advanced knowledge of collections,...Full time$61k - $101k
...1,000 - 101,000 per year Requirements: We require formal software engineering training or certification, along with 5+ years of applied experience... ...technical depth in technologies and frameworks such as Java/Spring, JavaScript/TypeScript, SQL, and Kafka, plus practical...Full timeWork at officeLocal area- ...Lead Software Engineer As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management technology team, you are an integral... ...Set engineering standards and reference architectures across Java, React, Kafka, Oracle, Aurora, Airflow, and Spark. Guide...Work at officeLocal area
- ...while working with a collaborative, high-performing engineering team. Job summary As a Lead Software Engineer within Corporate Sector in Governance and Controls... ...applications in production. Proficiency in Java, Spring Boot, JPA, SQL with the ability to learn...
- ...make informed financial decisions. As a Java Developer, you will have the opportunity... ...Agile environment, you will collaborate with engineers, architects, product owners, and quality... ...business challenges through scalable software solutions. This role offers exposure to modern...ApprenticeshipInternshipWork at office
$61k - $101k
...per year Requirements: Formal training or certification in software engineering concepts, plus 5+ years of applied experience Proven hands... ...in production environments Advanced proficiency in Java for enterprise backend development, with strong practical experience...Full timeFor contractors- ...Lead Engineer Location: New Jersey/Charlotte (3 days minimum onsite - either of the locations) Skill Mix: ~10+ years application development experience ~ Java, Springboot, Microservices, Kafka, MongoDB, OCP ~ Architect and design enterprise-scale solutions...
- ...environment is collaborative, Agile-driven, and innovation-focused, with engineers working closely alongside Product Owners, QA teams, architects,... ...scalable middleware and RESTful API applications using Java and Kotlin Partner with global stakeholders (Japanese and...
- ...ONLY USC / GC NEED A JAVA ARCHITECT / NO LEAD/SENIORS PLEASE Must Have Skills: Java Spring boot, Angular Years of experience... ...• Drive code reviews, technical mentoring, and adherence to engineering best practices. • Ensure application performance, security, scalability...
- ...Summary We are seeking an experienced Java Full Stack Architect to lead the design,... ...to provide technical leadership across engineering teams. Roles and Responsibilities... ...~10+ years of hands-on experience in software development and architecture. ~ Strong...
- Java Developer - Entry Level / Training & Internship Opportunity We are hiring motivated recent graduates and entry-level candidates... ...career gaps who are looking to start or restart their careers in software development are encouraged to apply. Requirements: Recent graduates...Internship
- ...support activities. • Be a part of a Scrum team working on API and microservices development using open-source technologies like Java, SpringBoot etc • Coach, mentor and support developers on the team to unblock issues and deliver on all stories on time and with quality...
- ...Fullstack Developer Java/Angular Apex has an opportunity for a Fullstack Developer Java/Angular for a leading Banking client. Need to come into the office in a hybrid schedule. NY or NJ - One day every couple weeks. It is once every two weeks currently. This...Work at office1 day per week
- ...the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality IT Services. We provide Java and Data Science Training to candidates, who we think would fit a job requirement with one of our clients. Candidates who have...H1b
- ...Job Description Job Description We are looking for a Java Software Engineer to help us build functional products and applications. Java Software Engineer's responsibilities include defining software requirements, writing clean and efficient code for various applications...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!



