{"schemaVersion":"jobsearcher.job.v1","id":"0a6cdf3fb5f56dd074226b8c","url":"https://jobsearcher.com/jobs/0a6cdf3fb5f56dd074226b8c","canonicalUrl":"https://jobsearcher.com/jobs/0a6cdf3fb5f56dd074226b8c","title":"Sr. Java Developer","description":"As a Senior Software Engineer, You Will create designs and drive trade-off discussions a small collaborative team of product managers and software engineers; devise and develop microservices-based solutions focused on achieving positive customer outcomes, customer journeys and customer experience; apply best practices from previous industry experience, whilst adhering to our own engineering principles of writing high quality, secure code that is modular, functional and testable; perfect automated pipelines for code development, extensive testing and deployment into cloud-based environments in order to deliver accelerated product development; take true ownership for your team's software and actively engage in its maintenance characteristics, runtime properties and dependencies; including hardware, operating system and build; support production deployment, system maintenance and operations of the applications, even when things don't go as expected or incidents occur; responding to incidents as a member of the on-call support team; identify incident root cause and ensure the remediation of issues; drive ongoing, measurable improvements to the maintenance, operational and runtime characteristics of your team's software; provide feedback on peer designs, code, tests and automations, providing optimization and simplification recommendations; champion our adoption of technology standards and opinionated frameworks.You Should Apply If you have solid experience with server-side, backend applications and technologies; you're comfortable working in a team that's exploring new ways of working; you enjoy sharing your knowledge and experience with your colleagues; you have strong foundation in algorithms, data structures, object-oriented development, cyber security, design patterns and core computer science concepts; you have expertise in modern software design principles, such as SOLID or DRY; you have experience in data modelling and database design for both relational and non-relational technologies; you have experience of RESTful API and stateless service design patterns and deployment; you have lots of experience developing using strongly-typed languages such as Java, Go, C, Scala, Kotlin, etc. – Java is the main language we use at Mastercard; you have developed for complex applications deployed in cloud platforms such as Azure, AWS or Google Cloud using containerization technologies such as Docker or Kubernetes; you're skilled in testing according to the Test Pyramid principles; automating unit, integration, contract and journey tests; you can build robust testing strategies to minimize defects by regression, performance, deployment verification and release testing processes; and, you're excited to build applications that have global impact and are used daily by 100s of millions of people.It Would Also Be Great If you've used the Spring Framework components – it's what we use to create our cloud-ready applications; you've used Pivotal Cloud Foundry to deploy cloud-ready applications; you've built Event Driven applications; you've built 12-factor applications; you have \"Full-stack\" experience and can solve all aspects of the technology problem to deliver a solution to a production environment;< inherit; margin-top: ; margin-right: ; margin-bottom: ; margin-left: 1.6rem; padding: var(--artdeco-reset-base-padding-zero); border: var(--artdeco-reset-base-border-zero); font-size: var(--artdeco-reset-base-fon fr-original-style=\"\">","company":"Noel Test Staffing","rawCompany":"noel test staffing","city":"Teaneck","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-05-02T20:05:08.908Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Java Developer","description":"As a Senior Software Engineer, You Will create designs and drive trade-off discussions a small collaborative team of product managers and software engineers; devise and develop microservices-based solutions focused on achieving positive customer outcomes, customer journeys and customer experience; apply best practices from previous industry experience, whilst adhering to our own engineering principles of writing high quality, secure code that is modular, functional and testable; perfect automated pipelines for code development, extensive testing and deployment into cloud-based environments in order to deliver accelerated product development; take true ownership for your team's software and actively engage in its maintenance characteristics, runtime properties and dependencies; including hardware, operating system and build; support production deployment, system maintenance and operations of the applications, even when things don't go as expected or incidents occur; responding to incidents as a member of the on-call support team; identify incident root cause and ensure the remediation of issues; drive ongoing, measurable improvements to the maintenance, operational and runtime characteristics of your team's software; provide feedback on peer designs, code, tests and automations, providing optimization and simplification recommendations; champion our adoption of technology standards and opinionated frameworks.You Should Apply If you have solid experience with server-side, backend applications and technologies; you're comfortable working in a team that's exploring new ways of working; you enjoy sharing your knowledge and experience with your colleagues; you have strong foundation in algorithms, data structures, object-oriented development, cyber security, design patterns and core computer science concepts; you have expertise in modern software design principles, such as SOLID or DRY; you have experience in data modelling and database design for both relational and non-relational technologies; you have experience of RESTful API and stateless service design patterns and deployment; you have lots of experience developing using strongly-typed languages such as Java, Go, C, Scala, Kotlin, etc. – Java is the main language we use at Mastercard; you have developed for complex applications deployed in cloud platforms such as Azure, AWS or Google Cloud using containerization technologies such as Docker or Kubernetes; you're skilled in testing according to the Test Pyramid principles; automating unit, integration, contract and journey tests; you can build robust testing strategies to minimize defects by regression, performance, deployment verification and release testing processes; and, you're excited to build applications that have global impact and are used daily by 100s of millions of people.It Would Also Be Great If you've used the Spring Framework components – it's what we use to create our cloud-ready applications; you've used Pivotal Cloud Foundry to deploy cloud-ready applications; you've built Event Driven applications; you've built 12-factor applications; you have \"Full-stack\" experience and can solve all aspects of the technology problem to deliver a solution to a production environment;< inherit; margin-top: ; margin-right: ; margin-bottom: ; margin-left: 1.6rem; padding: var(--artdeco-reset-base-padding-zero); border: var(--artdeco-reset-base-border-zero); font-size: var(--artdeco-reset-base-fon fr-original-style=\"\">","datePosted":"2026-05-02T20:05:08.908Z","dateModified":"2026-05-02T20:05:08.908Z","hiringOrganization":{"@type":"Organization","name":"Noel Test Staffing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Teaneck","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0a6cdf3fb5f56dd074226b8c"},"url":"https://jobsearcher.com/jobs/0a6cdf3fb5f56dd074226b8c"}}