{"schemaVersion":"jobsearcher.job.v1","id":"1f037daa18ad546c8273c604","url":"https://jobsearcher.com/jobs/1f037daa18ad546c8273c604","canonicalUrl":"https://jobsearcher.com/jobs/1f037daa18ad546c8273c604","title":"Senior Backend Engineer Java / Spring Boot","description":"Job Description\n\nWe are looking for a true senior Java backend engineer with deep Java/Spring Boot experience, strong SQL and Redis knowledge, hands-on AWS/container experience, and the ability to design and explain complex distributed systems.\r\nWe are seeking a Senior Backend Engineer to join a team building and modernizing highly scalable enterprise applications. This is a hands-on engineering role for someone who enjoys solving complex technical problems, designing reliable backend systems, and working across distributed architectures.\r\nThe ideal candidate brings deep expertise in Java and Spring Boot, strong experience with SQL databases and Redis, and a solid understanding of microservices, monolithic architectures, AWS, and containerized applications.\r\nThis role is particularly well suited for an engineer who can go beyond implementing requirements and contribute to system design, architecture, scalability, performance, and technical decision-making.\r\nWhile AI-enabled development tools are becoming increasingly important, AI development is not the primary focus of this position. We are looking for strong software engineers who understand how to effectively leverage modern AI tools while maintaining strong engineering fundamentals.\r\nWhat You'll Do\r\nDesign, develop, and maintain high-performance backend applications using Java and Spring Boot.\r\nDesign and implement scalable microservices and APIs while working within both modern microservices and existing monolithic architectures.\r\nParticipate in system design and architecture discussions, making thoughtful decisions around scalability, reliability, maintainability, and performance.\r\nDesign and optimize SQL databases, queries, data models, and database interactions.\r\nImplement and optimize caching strategies using Redis.\r\nBuild and deploy containerized applications in AWS environments.\r\nTroubleshoot complex production and performance issues across distributed systems.\r\nCollaborate with other engineers, architects, product partners, and technical leaders to translate requirements into scalable solutions.\r\nContribute to modernization initiatives, including evolving legacy/monolithic applications toward more scalable architectures where appropriate.\r\nWrite clean, maintainable, well-tested code and participate in code reviews.\r\nLeverage modern AI-assisted development tools to improve engineering productivity while maintaining ownership of technical decisions and code quality.\r\nClearly communicate technical tradeoffs and defend architectural decisions.\r\nRequired Qualifications\r\n7+ years of professional software engineering experience, with significant experience in backend development.\r\nStrong hands-on experience with Java .\r\nStrong experience with Spring Boot and the Spring ecosystem.\r\nStrong understanding of SQL databases , relational data modeling, and query optimization.\r\nProduction experience with Redis or comparable caching technologies.\r\nStrong experience designing and developing microservices .\r\nExperience working with both microservice and monolithic architectures .\r\nHands-on experience with AWS .\r\nExperience developing and deploying containerized applications .\r\nStrong understanding of REST APIs, distributed systems, and backend architecture .\r\nDemonstrated system design experience.\r\nStrong debugging and problem-solving skills.\r\nAbility to explain technical decisions and demonstrate deep understanding of technologies listed on your resume.\r\nAI / Modern Development\r\nAI experience is not the primary qualification for this position.\r\nWe are not looking for someone who has spent years developing or training LLMs. Instead, candidates should be comfortable using modern AI-assisted development tools as part of their engineering workflow.\r\nExamples may include:\r\nGitHub Copilot\r\nChatGPT / OpenAI tools\r\nCursor or similar AI coding assistants\r\nAI-assisted debugging, testing, documentation, or development\r\nStrong backend engineering ability is more important than specialized AI experience.\r\nWhat We're Looking For\r\nThe strongest candidates will be engineers who can:\r\nTake a complex backend problem and design the solution from the ground up .\r\nExplain why they chose a particular architecture, database, caching strategy, or technology.\r\nWrite and troubleshoot production-quality Java code .\r\nUnderstand the tradeoffs between microservices and monolithic architectures .\r\nDesign systems that are scalable, reliable, and maintainable.\r\nSpeak deeply about the projects and technologies on their resume.\r\nDemonstrate genuine hands-on ownership rather than simply having exposure to a technology.","company":"Advanced Tech Placement","rawCompany":"advanced tech placement","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-11-03T02:08:58.390Z","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":"Senior Backend Engineer Java / Spring Boot","description":"Job Description\n\nWe are looking for a true senior Java backend engineer with deep Java/Spring Boot experience, strong SQL and Redis knowledge, hands-on AWS/container experience, and the ability to design and explain complex distributed systems.\r\nWe are seeking a Senior Backend Engineer to join a team building and modernizing highly scalable enterprise applications. This is a hands-on engineering role for someone who enjoys solving complex technical problems, designing reliable backend systems, and working across distributed architectures.\r\nThe ideal candidate brings deep expertise in Java and Spring Boot, strong experience with SQL databases and Redis, and a solid understanding of microservices, monolithic architectures, AWS, and containerized applications.\r\nThis role is particularly well suited for an engineer who can go beyond implementing requirements and contribute to system design, architecture, scalability, performance, and technical decision-making.\r\nWhile AI-enabled development tools are becoming increasingly important, AI development is not the primary focus of this position. We are looking for strong software engineers who understand how to effectively leverage modern AI tools while maintaining strong engineering fundamentals.\r\nWhat You'll Do\r\nDesign, develop, and maintain high-performance backend applications using Java and Spring Boot.\r\nDesign and implement scalable microservices and APIs while working within both modern microservices and existing monolithic architectures.\r\nParticipate in system design and architecture discussions, making thoughtful decisions around scalability, reliability, maintainability, and performance.\r\nDesign and optimize SQL databases, queries, data models, and database interactions.\r\nImplement and optimize caching strategies using Redis.\r\nBuild and deploy containerized applications in AWS environments.\r\nTroubleshoot complex production and performance issues across distributed systems.\r\nCollaborate with other engineers, architects, product partners, and technical leaders to translate requirements into scalable solutions.\r\nContribute to modernization initiatives, including evolving legacy/monolithic applications toward more scalable architectures where appropriate.\r\nWrite clean, maintainable, well-tested code and participate in code reviews.\r\nLeverage modern AI-assisted development tools to improve engineering productivity while maintaining ownership of technical decisions and code quality.\r\nClearly communicate technical tradeoffs and defend architectural decisions.\r\nRequired Qualifications\r\n7+ years of professional software engineering experience, with significant experience in backend development.\r\nStrong hands-on experience with Java .\r\nStrong experience with Spring Boot and the Spring ecosystem.\r\nStrong understanding of SQL databases , relational data modeling, and query optimization.\r\nProduction experience with Redis or comparable caching technologies.\r\nStrong experience designing and developing microservices .\r\nExperience working with both microservice and monolithic architectures .\r\nHands-on experience with AWS .\r\nExperience developing and deploying containerized applications .\r\nStrong understanding of REST APIs, distributed systems, and backend architecture .\r\nDemonstrated system design experience.\r\nStrong debugging and problem-solving skills.\r\nAbility to explain technical decisions and demonstrate deep understanding of technologies listed on your resume.\r\nAI / Modern Development\r\nAI experience is not the primary qualification for this position.\r\nWe are not looking for someone who has spent years developing or training LLMs. Instead, candidates should be comfortable using modern AI-assisted development tools as part of their engineering workflow.\r\nExamples may include:\r\nGitHub Copilot\r\nChatGPT / OpenAI tools\r\nCursor or similar AI coding assistants\r\nAI-assisted debugging, testing, documentation, or development\r\nStrong backend engineering ability is more important than specialized AI experience.\r\nWhat We're Looking For\r\nThe strongest candidates will be engineers who can:\r\nTake a complex backend problem and design the solution from the ground up .\r\nExplain why they chose a particular architecture, database, caching strategy, or technology.\r\nWrite and troubleshoot production-quality Java code .\r\nUnderstand the tradeoffs between microservices and monolithic architectures .\r\nDesign systems that are scalable, reliable, and maintainable.\r\nSpeak deeply about the projects and technologies on their resume.\r\nDemonstrate genuine hands-on ownership rather than simply having exposure to a technology.","datePosted":"2026-11-03T02:08:58.390Z","dateModified":"2026-11-03T02:08:58.390Z","hiringOrganization":{"@type":"Organization","name":"Advanced Tech Placement","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1f037daa18ad546c8273c604"},"url":"https://jobsearcher.com/jobs/1f037daa18ad546c8273c604"}}