Software Engineering Role We are seeking a skilled Software Engineer to join our team. As a key member of our engineering group, you will play a crucial role in designing, developing, and maintaining high-quality software systems. The ideal candidate will have a strong background in back-end Java coding for API services on AWS with RDS (MySQL & PostgreSQL) databases. They should also have experience with Microservices, Spring Boot, and RESTful APIs. The successful candidate will be responsible for building and maintaining RESTful APIs, writing and maintaining unit tests, and ensuring code quality and coverage. They will also participate in system design discussions and contribute to architecture decisions. In addition to technical skills, the ideal candidate will possess excellent collaboration and communication skills, working closely with other engineers, product managers, and stakeholders to deliver high-quality solutions. We prioritize a culture of diversity and development, offering opportunities to create personalized career paths and develop in-demand skills. Our employees have access to LinkedIn Learning and Pluralsight, two top-tier platforms filled with high-quality content. Key Skills and Qualifications: - 7+ years of experience in back-end Java coding for API services on AWS with RDS (MySQL & PostgreSQL) databases. - Strong experience with Microservices. - Strong experience with Spring Boot. - Build and maintain RESTful APIs. - Write and maintain unit tests and ensure code quality and coverage. Benefits: We offer a dynamic work environment, competitive compensation package, and opportunities for growth and development. If you are passionate about technology and committed to excellence, we encourage you to apply for this exciting opportunity.