{"schemaVersion":"jobsearcher.job.v1","id":"9cf3d61a450f17fff34ec81c","url":"https://jobsearcher.com/jobs/9cf3d61a450f17fff34ec81c","canonicalUrl":"https://jobsearcher.com/jobs/9cf3d61a450f17fff34ec81c","title":"Senior Java Full Stack Developer","description":"Location: New Jersey City, NJ (Onsite role)\r\nDuration: Long-Term Contracting role\r\nExperience: 15+\r\nFinal interview F2F Must\r\nJob SummaryThe successful candidate will work across the full software development lifecycle, collaborating with product owners, architects, business analysts, QA engineers, and other technology teams to deliver secure, scalable, high-performance applications aligned with enterprise standards and business requirements.\r\nKey ResponsibilitiesDesign, develop, test, deploy, and maintainenterprise-grade full-stack applicationsusing Java and modern front-end technologies.\r\nDevelop robust and scalable backend services usingJava, Spring Boot, Spring MVC, Spring Security, and RESTful APIs .\r\nDevelop reusable UI components, services, modules, and front-end architectures following industry best practices.\r\nDesign and implement secure, scalableREST APIs and microservicesfor integration with internal and external systems.\r\nParticipate in application architecture and technical design discussions.\r\nTranslate business and functional requirements into high-quality technical solutions.\r\nWork closely with UX/UI designers and business stakeholders to deliver intuitive and responsive applications.\r\nImplement application security practices, including authentication, authorization, encryption, and secure API development.\r\nDevelop unit, integration, and automated tests to ensure application quality and reliability.\r\nTroubleshoot complex production issues and perform root-cause analysis.\r\nOptimize application performance, scalability, reliability, and maintainability.\r\nParticipate inAgile/Scrum ceremonies , sprint planning, backlog refinement, daily stand-ups, and retrospectives.\r\nConduct code reviews and provide technical guidance and mentoring to junior and mid-level developers.\r\nCollaborate with DevOps teams to supportCI/CD pipelines, automated deployments, and application monitoring .\r\nFollow JPMC enterprise development standards, coding guidelines, security policies, and SDLC processes.\r\nWork effectively in a large-scale financial services environment with multiple technology and business stakeholders.\r\nRequired Technical SkillsStrong hands-on experience withJava 8/11/17+\r\nRESTful Web Services and API development\r\nExperience with multithreading, collections, exception handling, and Java design patterns\r\nStrong understanding of object-oriented programming and software design principles\r\nFront-End DevelopmentHands-on experience withReact and/or Angular\r\nStrong knowledge ofHTML5 and CSS3\r\nReact Hooks, state management, reusable components, and modern front-end architecture\r\nAngular components, services, modules, routing, RxJS, and reactive programming\r\nExperience consuming REST APIs from front-end applications\r\nDatabase & Data TechnologiesExperience withOracle, PostgreSQL, MySQL, or similar relational databases\r\nDatabase design, queries, stored procedures, indexing, and performance tuning\r\nExperience with ORM frameworks such asHibernate/JPA\r\nExperience withAWS, Azure, or GCP\r\nCI/CD tools such asJenkins, GitHub Actions, GitLab CI, or Azure DevOps\r\nStrong experience withGit\r\nDocker and containerization\r\nKubernetes/OpenShift experience is a plus\r\nUnderstanding of cloud-native application development and deployment\r\nTestingJUnit and Mockito\r\nREST API testing\r\nSelenium, Cypress, or similar UI automation tools\r\nExperience developing automated unit, integration, and functional tests\r\nPreferred SkillsExperience developing applications in thebanking or financial services industry\r\nKnowledge of financial services technology and enterprise application architecture\r\nExperience working with large-scale distributed systems\r\nKnowledge of event-driven architecture and messaging technologies such asKafka\r\nExperience with OAuth 2.0, OpenID Connect, JWT, and enterprise authentication mechanisms\r\nExperience with observability and monitoring tools such asSplunk, AppDynamics, Dynatrace, or Grafana\r\nFamiliarity with Agile methodologies and DevSecOps practices\r\nExperience working in highly regulated environments with strong security and compliance requirements\r\nProfessional QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent practical experience.\r\n7+ years of professional software development experience , with significant experience in Java full-stack development.\r\nStrong communication, analytical, problem-solving, and interpersonal skills.\r\nAbility to work independently while collaborating effectively within a distributed engineering team.\r\nStrong understanding of software development lifecycle, Agile methodologies, and enterprise application development.\r\nDemonstrated ability to lead technical initiatives and mentor development teams.#J-18808-Ljbffr","company":"Simplify Software Experts Simpli Software Solutions","rawCompany":"simplify software experts simpli software solutions","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-10-04T01:46:20.024Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"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":"Senior Java Full Stack Developer","description":"Location: New Jersey City, NJ (Onsite role)\r\nDuration: Long-Term Contracting role\r\nExperience: 15+\r\nFinal interview F2F Must\r\nJob SummaryThe successful candidate will work across the full software development lifecycle, collaborating with product owners, architects, business analysts, QA engineers, and other technology teams to deliver secure, scalable, high-performance applications aligned with enterprise standards and business requirements.\r\nKey ResponsibilitiesDesign, develop, test, deploy, and maintainenterprise-grade full-stack applicationsusing Java and modern front-end technologies.\r\nDevelop robust and scalable backend services usingJava, Spring Boot, Spring MVC, Spring Security, and RESTful APIs .\r\nDevelop reusable UI components, services, modules, and front-end architectures following industry best practices.\r\nDesign and implement secure, scalableREST APIs and microservicesfor integration with internal and external systems.\r\nParticipate in application architecture and technical design discussions.\r\nTranslate business and functional requirements into high-quality technical solutions.\r\nWork closely with UX/UI designers and business stakeholders to deliver intuitive and responsive applications.\r\nImplement application security practices, including authentication, authorization, encryption, and secure API development.\r\nDevelop unit, integration, and automated tests to ensure application quality and reliability.\r\nTroubleshoot complex production issues and perform root-cause analysis.\r\nOptimize application performance, scalability, reliability, and maintainability.\r\nParticipate inAgile/Scrum ceremonies , sprint planning, backlog refinement, daily stand-ups, and retrospectives.\r\nConduct code reviews and provide technical guidance and mentoring to junior and mid-level developers.\r\nCollaborate with DevOps teams to supportCI/CD pipelines, automated deployments, and application monitoring .\r\nFollow JPMC enterprise development standards, coding guidelines, security policies, and SDLC processes.\r\nWork effectively in a large-scale financial services environment with multiple technology and business stakeholders.\r\nRequired Technical SkillsStrong hands-on experience withJava 8/11/17+\r\nRESTful Web Services and API development\r\nExperience with multithreading, collections, exception handling, and Java design patterns\r\nStrong understanding of object-oriented programming and software design principles\r\nFront-End DevelopmentHands-on experience withReact and/or Angular\r\nStrong knowledge ofHTML5 and CSS3\r\nReact Hooks, state management, reusable components, and modern front-end architecture\r\nAngular components, services, modules, routing, RxJS, and reactive programming\r\nExperience consuming REST APIs from front-end applications\r\nDatabase & Data TechnologiesExperience withOracle, PostgreSQL, MySQL, or similar relational databases\r\nDatabase design, queries, stored procedures, indexing, and performance tuning\r\nExperience with ORM frameworks such asHibernate/JPA\r\nExperience withAWS, Azure, or GCP\r\nCI/CD tools such asJenkins, GitHub Actions, GitLab CI, or Azure DevOps\r\nStrong experience withGit\r\nDocker and containerization\r\nKubernetes/OpenShift experience is a plus\r\nUnderstanding of cloud-native application development and deployment\r\nTestingJUnit and Mockito\r\nREST API testing\r\nSelenium, Cypress, or similar UI automation tools\r\nExperience developing automated unit, integration, and functional tests\r\nPreferred SkillsExperience developing applications in thebanking or financial services industry\r\nKnowledge of financial services technology and enterprise application architecture\r\nExperience working with large-scale distributed systems\r\nKnowledge of event-driven architecture and messaging technologies such asKafka\r\nExperience with OAuth 2.0, OpenID Connect, JWT, and enterprise authentication mechanisms\r\nExperience with observability and monitoring tools such asSplunk, AppDynamics, Dynatrace, or Grafana\r\nFamiliarity with Agile methodologies and DevSecOps practices\r\nExperience working in highly regulated environments with strong security and compliance requirements\r\nProfessional QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent practical experience.\r\n7+ years of professional software development experience , with significant experience in Java full-stack development.\r\nStrong communication, analytical, problem-solving, and interpersonal skills.\r\nAbility to work independently while collaborating effectively within a distributed engineering team.\r\nStrong understanding of software development lifecycle, Agile methodologies, and enterprise application development.\r\nDemonstrated ability to lead technical initiatives and mentor development teams.#J-18808-Ljbffr","datePosted":"2026-10-04T01:46:20.024Z","dateModified":"2026-10-04T01:46:20.024Z","hiringOrganization":{"@type":"Organization","name":"Simplify Software Experts Simpli Software Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9cf3d61a450f17fff34ec81c"},"url":"https://jobsearcher.com/jobs/9cf3d61a450f17fff34ec81c"}}