
LoanLogics
LoanLogics is looking for a Sr. Full Stack Java Software Engineer #EngineerJobs #FullStackJobs #SoftwareEngineerJobs
Come join our team as a Remote Sr. Full Stack Java Software Engineer! You will make an impact in the mortgage world of technology and help us build the next generation of products! We’re seeking a highly skilled and experienced remote software developer who is passionate about creating innovative solutions and contributing to company growth. Our team of experts is dedicated to delivering high-quality products that help our clients succeed. When our clients succeed we succeed! As a Sr. Full Stack Java Software Engineer, you’ll work remotely with our development team to design, develop, and implement high-quality software solutions that meet our clients’ needs. You’ll be responsible for developing new features, optimizing existing code, and improving the overall performance of our applications. To be successful in this role, you should have a solid background in software development and a strong understanding of Java programming language and cloud services. You are so experienced that you can coach and mentor others when they get stuck coding or have questions. You should be proficient in building complex applications and integrating them with other systems. Your tasks would likely include reviewing existing code, identifying areas for improvement, and developing a plan to refactor current applications. You may need to work with other developers, project managers, and stakeholders to identify requirements and ensure that the new version of the application meets business needs. In addition, you should have excellent communication skills and the ability to work collaboratively with others. If you are passionate about software development and enjoy the challenge of modernizing outdated applications, then this role may be a great fit for you. Responsibilities: Develop and maintain high-quality, scalable, and reliable Java applications. Work collaboratively remotely with cross-functional teams to design, develop, and implement software solutions. Participate in code reviews, unit testing, and deployment processes. Identify and troubleshoot software issues and provide timely solutions to meet project timelines. Stay current with industry trends and best practices in Java development, AWS, and related technologies. Write clean, efficient, and well-documented code Troubleshoot and resolve issues with our products Continuously improve our software development processes and practices Mentor other engineers on our team Requirements: At least 5+ years of experience in Java development Strong understanding of software development principles and practices Experience with Spring Framework, Hibernate, and other Java Experience working with various AWS cloud services such as EC2, RDS, S3, EFS, SQS, Cloudwatch, lamda functions, AWS code pipeline, CloudFormation, etc Strong experience in developing and deploying multi-tenant applications using Java/J2EE, Spring, hibernate, maven, REST web services and other related technologies Must have experience developing, troubleshooting, and testing against databases like MySQL, Mongo DB, PostgreSQL, ORMs, stored procedures, views, and triggers Additional duties as assigned Powered by JazzHR
LoanLogics