[Remote] Full-Stack Developer (Java, Spring Boot, Hibernate, React)
Note: The job is a remote job and is open to candidates in USA. Softgic is building the industry’s first Agentic LOS Engine, a multi-agent, AI-driven platform designed for banks, credit unions, and fintechs. The Full-Stack Developer will own feature development across the entire stack using Java, Spring Boot, Hibernate, and React, while primarily focusing on backend development and collaborating with a skilled offshore team. Responsibilities • Full-Stack Development: Own feature development across the entire stack using Java, Spring Boot, Hibernate, and React • Backend Focus: Work primarily on backend development (approximately 70% backend / 30% frontend) • Collaboration: Partner with a small, highly skilled offshore development team, providing technical guidance and ensuring high-quality code • Problem Solving: Address complex technical challenges and design scalable, innovative solutions • Communication: Clearly communicate technical concepts to both technical and non-technical stakeholders • Architecture & Quality: Contribute to architectural decisions and maintain high standards for security, scalability, and maintainability Skills • 5+ years of professional experience in full-stack software development, ideally with exposure to fintech or regulated environments • Proven experience building backend systems with Java • Advanced written and spoken English (C1 or C2) is mandatory • Comfortable working in a fast-paced, evolving startup environment • Strong proficiency in Java • Hands-on experience with Spring Boot and Hibernate • Solid understanding of RESTful API design principles • Experience with SQL databases • Proven experience building modern web applications using React.js • Ability to integrate frontend applications with backend services • Excellent written and verbal communication skills • Strong ability to work effectively in a team • Analytical mindset with the ability to handle ambiguity • Thrives in a fast-paced startup environment • Strong enthusiasm for technology, fintech, and building impactful products • Proficiency in Python, including data structures, control flow, functions, object-oriented programming, and data manipulation with Pandas • Familiarity with machine learning concepts or libraries such as TensorFlow or PyTorch, or experience integrating AI-driven features • Experience with AWS or other cloud platforms • Experience using testing frameworks such as JUnit and Mockito • Familiarity with CI/CD pipelines Company Overview • We are a young and growing company, with operations in Medellin and Bogota, focused on the generation of technological solutions in synergy with our customers and our team so that these solutions add value within their organizations and their business processes. It was founded in 2011, and is headquartered in Sabaneta, Antioquia, COL, with a workforce of 51-200 employees. Its website is Apply tot his job