{"schemaVersion":"jobsearcher.job.v1","id":"6bf72299d25d8fa80e9f3d52","url":"https://jobsearcher.com/jobs/6bf72299d25d8fa80e9f3d52","canonicalUrl":"https://jobsearcher.com/jobs/6bf72299d25d8fa80e9f3d52","title":"Java Software Engineer","description":"Summary: Pay Rate: $81.00 - $85.00 Negotiable based upon years of experience\r\nWork Mode: Hybrid\r\nLocation: Rutherford, NJ\r\nResponsibilities: 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).\r\nDrive the adoption of best practices in microservices architecture, including domain-driven design, event-driven architectures, API design, data consistency, and fault tolerance patterns.\r\nCollaborate 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.\r\nLead technical discussions, design reviews, and code reviews, ensuring the delivery of high-quality, secure, and maintainable code that adheres to established standards and patterns.\r\nMentor, coach, and develop a team of senior and junior backend engineers, fostering a culture of technical excellence, continuous learning, and innovation.\r\nArchitect 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.\r\nProactively identify and address technical debt, performance bottlenecks, and scalability challenges across the backend landscape.\r\nOversee the implementation of advanced CI/CD pipelines, automated testing strategies (unit, integration, contract, performance), and deployment processes for microservices.\r\nEvaluate and recommend new technologies, tools, and methodologies to enhance development efficiency, system performance, and reliability.\r\nLead the troubleshooting and resolution of complex production incidents, providing deep technical expertise and strategic solutions.\r\nContribute significantly to the strategic planning and evolution of our overall backend technology stack and architecture.\r\nRequirements: 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.\r\nProven experience in a lead or senior engineering role, demonstrating significant influence over technical direction, architectural decisions, and team mentorship.\r\nDeep understanding and practical experience with architectural patterns for distributed systems, cloud-native applications, and enterprise-grade microservices.\r\nExceptional verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences, influence stakeholders, and drive consensus.\r\nAdvanced analytical, critical thinking, and problem-solving skills, capable of addressing highly complex technical challenges with innovative and pragmatic solutions.\r\nStrong leadership in fostering collaboration, driving technical excellence within and across teams, and contributing to a positive and high-performing engineering culture.\r\nExtensive experience working in Agile/Scrum or other iterative development methodologies, preferably in a leadership capacity.\r\nPreferred Skills: Bachelor's degree/University degree or equivalent experience.\r\nExpert-level proficiency in Java (Java 8, preferably Java 11).\r\nMastery of the Spring Framework, especially Spring Boot for microservices development. Extensive experience with Spring Cloud components.\r\nIn-depth knowledge and practical experience with advanced microservices design patterns.\r\nExpert-level experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., Cassandra, MongoDB).\r\nExpertise in designing and implementing RESTful APIs and ideally GraphQL, ensuring security, scalability, and adherence to API governance standards.\r\nExtensive experience with asynchronous messaging systems and event streaming platforms.\r\nComprehensive experience with all levels of testing, including unit, integration, contract testing, and performance testing.\r\nExpert proficiency with Git, including advanced branching strategies, pull request workflows, and repository management.\r\nExpert knowledge of build automation tools like Maven or Gradle, including multi-module projects and dependency management.\r\nExtensive experience with at least one major cloud provider and cloud-native development practices.\r\nExpert in Docker and Kubernetes for containerizing and orchestrating microservices deployments.\r\nProven experience in designing and implementing robust Continuous Integration and Continuous Delivery (CI/CD) pipelines.\r\nStrong experience with monitoring, logging, and tracing tools.\r\nSolid understanding of security best practices in backend and microservices development.\r\nJ-18808-Ljbffr","company":"Creative Solutions Services","rawCompany":"creative solutions services","city":"Rutherford","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-06-25T00:55:16.745Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Software Engineer","description":"Summary: Pay Rate: $81.00 - $85.00 Negotiable based upon years of experience\r\nWork Mode: Hybrid\r\nLocation: Rutherford, NJ\r\nResponsibilities: 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).\r\nDrive the adoption of best practices in microservices architecture, including domain-driven design, event-driven architectures, API design, data consistency, and fault tolerance patterns.\r\nCollaborate 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.\r\nLead technical discussions, design reviews, and code reviews, ensuring the delivery of high-quality, secure, and maintainable code that adheres to established standards and patterns.\r\nMentor, coach, and develop a team of senior and junior backend engineers, fostering a culture of technical excellence, continuous learning, and innovation.\r\nArchitect 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.\r\nProactively identify and address technical debt, performance bottlenecks, and scalability challenges across the backend landscape.\r\nOversee the implementation of advanced CI/CD pipelines, automated testing strategies (unit, integration, contract, performance), and deployment processes for microservices.\r\nEvaluate and recommend new technologies, tools, and methodologies to enhance development efficiency, system performance, and reliability.\r\nLead the troubleshooting and resolution of complex production incidents, providing deep technical expertise and strategic solutions.\r\nContribute significantly to the strategic planning and evolution of our overall backend technology stack and architecture.\r\nRequirements: 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.\r\nProven experience in a lead or senior engineering role, demonstrating significant influence over technical direction, architectural decisions, and team mentorship.\r\nDeep understanding and practical experience with architectural patterns for distributed systems, cloud-native applications, and enterprise-grade microservices.\r\nExceptional verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences, influence stakeholders, and drive consensus.\r\nAdvanced analytical, critical thinking, and problem-solving skills, capable of addressing highly complex technical challenges with innovative and pragmatic solutions.\r\nStrong leadership in fostering collaboration, driving technical excellence within and across teams, and contributing to a positive and high-performing engineering culture.\r\nExtensive experience working in Agile/Scrum or other iterative development methodologies, preferably in a leadership capacity.\r\nPreferred Skills: Bachelor's degree/University degree or equivalent experience.\r\nExpert-level proficiency in Java (Java 8, preferably Java 11).\r\nMastery of the Spring Framework, especially Spring Boot for microservices development. Extensive experience with Spring Cloud components.\r\nIn-depth knowledge and practical experience with advanced microservices design patterns.\r\nExpert-level experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., Cassandra, MongoDB).\r\nExpertise in designing and implementing RESTful APIs and ideally GraphQL, ensuring security, scalability, and adherence to API governance standards.\r\nExtensive experience with asynchronous messaging systems and event streaming platforms.\r\nComprehensive experience with all levels of testing, including unit, integration, contract testing, and performance testing.\r\nExpert proficiency with Git, including advanced branching strategies, pull request workflows, and repository management.\r\nExpert knowledge of build automation tools like Maven or Gradle, including multi-module projects and dependency management.\r\nExtensive experience with at least one major cloud provider and cloud-native development practices.\r\nExpert in Docker and Kubernetes for containerizing and orchestrating microservices deployments.\r\nProven experience in designing and implementing robust Continuous Integration and Continuous Delivery (CI/CD) pipelines.\r\nStrong experience with monitoring, logging, and tracing tools.\r\nSolid understanding of security best practices in backend and microservices development.\r\nJ-18808-Ljbffr","datePosted":"2026-06-25T00:55:16.745Z","dateModified":"2026-06-25T00:55:16.745Z","hiringOrganization":{"@type":"Organization","name":"Creative Solutions Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Rutherford","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6bf72299d25d8fa80e9f3d52"},"url":"https://jobsearcher.com/jobs/6bf72299d25d8fa80e9f3d52"}}