Pay range: $55 - $60 Job Description: Design, develop, and maintain high-performance, scalable, and secure Java-based applications using Java 17 and Spring Boot. Develop responsive user interfaces with React and related technologies while ensuring code quality through rigorous testing and code reviews. Collaborate with cross-functional teams to translate business requirements into technical solutions, managing the full software development lifecycle. Troubleshoot and resolve complex technical issues, ensuring optimal application performance and maintaining applications deployed on on-premise servers. Mentor junior developers, contribute to knowledge sharing, and develop comprehensive technical documentation adhering to software development best practices. Must Haves: Bachelor’s degree in Computer Science, Engineering, or related field. 7+ years of experience as a Java Full Stack Developer with expertise in Java 17, Spring Boot, and related technologies. Strong proficiency in React, modern JavaScript frameworks, RESTful APIs, and microservices architecture. Experience with relational databases (PostgreSQL, MySQL) and writing complex SQL queries. Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI. Plusses: Experience in the financial services industry, especially with credit applications. Knowledge of secure coding practices and financial industry regulations.