{"schemaVersion":"jobsearcher.job.v1","id":"32f037e623f080accfe9cca4","url":"https://jobsearcher.com/jobs/32f037e623f080accfe9cca4","canonicalUrl":"https://jobsearcher.com/jobs/32f037e623f080accfe9cca4","title":"Senior Software Engineer","description":"eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.\neNGINE is hiring a Java Developer who enjoys building scalable applications, working in modern Java frameworks, and collaborating with smart, driven engineers. If you like solving real business problems, owning your work end-to-end, and contributing to clean, well-designed systems—this could be a great fit.\nWhat You’ll Be Doing:\nDesign, develop, and maintain Java-based applications using Spring / Spring Boot\nBuild and support RESTful APIs in a microservices environment\nCollaborate with product owners and architects to translate business requirements into technical solutions\nParticipate in code reviews, debugging, and performance tuning\nWork with relational databases to design and optimize queries\nContribute to Agile ceremonies and continuous improvement efforts\nWhat We’re Looking For:\n3–6 years of professional Java development experience\nStrong experience with Java, Spring Boot, REST\nExperience working with relational databases (Oracle, PostgreSQL, MySQL, etc.)\nUnderstanding of object-oriented design principles and common design patterns\nFamiliarity with microservices architecture\nExperience using Git and CI/CD tools\nStrong problem-solving and communication skills\nNice to Have:\nFront-end experience with Angular, React, or JavaScript\nExperience with Hibernate / JPA\nExposure to cloud platforms or containerization (Docker, Kubernetes)\nAutomated testing experience (JUnit, Mockito)\nAgile/Scrum experience\nNo C2C, relocation, or sponsorship for this role\nFor finer details on how eNGINE can impact your career, apply today!\nPay: $99,789.38 - $120,176.45 per year\nBenefits:\nDental insurance\nHealth insurance\nVision insurance\nWork Location: Hybrid remote in Pittsburgh, PA 15222","company":"Enginellc","rawCompany":"enginellc","city":"Pittsburgh","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-07-31T11:39:31.960Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"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 Software Engineer","description":"eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.\neNGINE is hiring a Java Developer who enjoys building scalable applications, working in modern Java frameworks, and collaborating with smart, driven engineers. If you like solving real business problems, owning your work end-to-end, and contributing to clean, well-designed systems—this could be a great fit.\nWhat You’ll Be Doing:\nDesign, develop, and maintain Java-based applications using Spring / Spring Boot\nBuild and support RESTful APIs in a microservices environment\nCollaborate with product owners and architects to translate business requirements into technical solutions\nParticipate in code reviews, debugging, and performance tuning\nWork with relational databases to design and optimize queries\nContribute to Agile ceremonies and continuous improvement efforts\nWhat We’re Looking For:\n3–6 years of professional Java development experience\nStrong experience with Java, Spring Boot, REST\nExperience working with relational databases (Oracle, PostgreSQL, MySQL, etc.)\nUnderstanding of object-oriented design principles and common design patterns\nFamiliarity with microservices architecture\nExperience using Git and CI/CD tools\nStrong problem-solving and communication skills\nNice to Have:\nFront-end experience with Angular, React, or JavaScript\nExperience with Hibernate / JPA\nExposure to cloud platforms or containerization (Docker, Kubernetes)\nAutomated testing experience (JUnit, Mockito)\nAgile/Scrum experience\nNo C2C, relocation, or sponsorship for this role\nFor finer details on how eNGINE can impact your career, apply today!\nPay: $99,789.38 - $120,176.45 per year\nBenefits:\nDental insurance\nHealth insurance\nVision insurance\nWork Location: Hybrid remote in Pittsburgh, PA 15222","datePosted":"2026-07-31T11:39:31.960Z","dateModified":"2026-07-31T11:39:31.960Z","hiringOrganization":{"@type":"Organization","name":"Enginellc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pittsburgh","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"32f037e623f080accfe9cca4"},"url":"https://jobsearcher.com/jobs/32f037e623f080accfe9cca4"}}