{"schemaVersion":"jobsearcher.job.v1","id":"89432762b56dbd08cfb6847a","url":"https://jobsearcher.com/jobs/89432762b56dbd08cfb6847a","canonicalUrl":"https://jobsearcher.com/jobs/89432762b56dbd08cfb6847a","title":"Senior Java Software Engineer","description":"This position is as a full time position supporting the financial services/payments space. Please apply only if you have experience with a valid work authorization. Unfortunately we cannot work via C2C or C2H, this is W2.About BlankfactorAt Blankfactor, we are dedicated to engineering impact. We build high-quality tech solutions for companies looking to innovate and grow—especially in fast-moving industries like payments, banking, capital markets, and life sciences.About the RoleWe are seeking a Senior Java Engineer with extensive experience in Java, JVM, and financial services to join our dynamic team. The ideal candidate has a background working at a big bank or FAANG company and excels in a fast-paced environment. As a Senior Java Engineer at Blankfactor, you will be a key contributor to the development and maintenance of our Java-based applications. Your expertise in Java development, software architecture, and problem-solving will be instrumental in building robust, scalable, and high-performance software solutions.Software Development: Design, develop, and maintain Java applications, ensuring high code quality, performance, and scalability.Architecture and Design: Collaborate with cross-functional teams to architect solutions that meet business requirements and adhere to best practices.Code Review: Participate in code reviews to maintain code quality, ensure adherence to coding standards, and mentor junior developers.Performance Optimization: Identify and resolve performance bottlenecks, optimize code, and ensure the efficient utilization of resources.Unit Testing: Write unit tests to validate the correctness and reliability of code, contributing to a robust testing framework.Documentation: Maintain comprehensive documentation of software designs, technical specifications, and implementation details.Collaboration: Work closely with product managers, designers, and other engineers to gather requirements, provide technical insights, and deliver solutions.Continuous Learning: Stay up-to-date with industry trends, emerging technologies, and best practices to enhance your skills and contribute to the team's growth.Required QualificationsProven experience as a Solutions Architect or similar role.Strong hands-on expertise in Java (Spring framework) and Angular.Experience with relational databases and designing data-driven applications.Solid understanding of cloud platforms.Knowledge of modern software engineering practices, including microservices and containerization (Docker/Kubernetes).Excellent communication skills and the ability to collaborate with both technical and non-technical stakeholders.Strong problem-solving skills and a proactive mindset.Nice to HaveExposure to AI/ML solutions.Experience in the fintech or payments sector.Familiarity with additional programming languages or frameworks.","company":"Blankfactor","rawCompany":"blankfactor","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-09-24T07:01:46.506Z","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":"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":"Senior Java Software Engineer","description":"This position is as a full time position supporting the financial services/payments space. Please apply only if you have experience with a valid work authorization. Unfortunately we cannot work via C2C or C2H, this is W2.About BlankfactorAt Blankfactor, we are dedicated to engineering impact. We build high-quality tech solutions for companies looking to innovate and grow—especially in fast-moving industries like payments, banking, capital markets, and life sciences.About the RoleWe are seeking a Senior Java Engineer with extensive experience in Java, JVM, and financial services to join our dynamic team. The ideal candidate has a background working at a big bank or FAANG company and excels in a fast-paced environment. As a Senior Java Engineer at Blankfactor, you will be a key contributor to the development and maintenance of our Java-based applications. Your expertise in Java development, software architecture, and problem-solving will be instrumental in building robust, scalable, and high-performance software solutions.Software Development: Design, develop, and maintain Java applications, ensuring high code quality, performance, and scalability.Architecture and Design: Collaborate with cross-functional teams to architect solutions that meet business requirements and adhere to best practices.Code Review: Participate in code reviews to maintain code quality, ensure adherence to coding standards, and mentor junior developers.Performance Optimization: Identify and resolve performance bottlenecks, optimize code, and ensure the efficient utilization of resources.Unit Testing: Write unit tests to validate the correctness and reliability of code, contributing to a robust testing framework.Documentation: Maintain comprehensive documentation of software designs, technical specifications, and implementation details.Collaboration: Work closely with product managers, designers, and other engineers to gather requirements, provide technical insights, and deliver solutions.Continuous Learning: Stay up-to-date with industry trends, emerging technologies, and best practices to enhance your skills and contribute to the team's growth.Required QualificationsProven experience as a Solutions Architect or similar role.Strong hands-on expertise in Java (Spring framework) and Angular.Experience with relational databases and designing data-driven applications.Solid understanding of cloud platforms.Knowledge of modern software engineering practices, including microservices and containerization (Docker/Kubernetes).Excellent communication skills and the ability to collaborate with both technical and non-technical stakeholders.Strong problem-solving skills and a proactive mindset.Nice to HaveExposure to AI/ML solutions.Experience in the fintech or payments sector.Familiarity with additional programming languages or frameworks.","datePosted":"2026-09-24T07:01:46.506Z","dateModified":"2026-09-24T07:01:46.506Z","hiringOrganization":{"@type":"Organization","name":"Blankfactor","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"89432762b56dbd08cfb6847a"},"url":"https://jobsearcher.com/jobs/89432762b56dbd08cfb6847a"}}