Product Engineer - Java Spring Boot (Remote - US) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Product Engineer - Java Spring Boot (Remote - US) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a . Product Engineer - Java Spring Boot. in the . United States. .. As a Product Engineer, you will design, develop, and maintain high-quality digital products, leveraging modern frameworks and technologies to deliver scalable, secure, and reliable solutions. You will take ownership of product components from design through production, ensuring performance, security, and user satisfaction. This role collaborates closely with product managers, engineers, and other stakeholders to translate business requirements into technical solutions. You will participate in Agile processes, guide development practices, and help mentor teammates while continuously improving product delivery and operational excellence. Your work directly impacts the success of critical software products, supporting both internal and external users.. Accountabilities:. In this role, you will be responsible for:. Participating in inception and iteration planning meetings, contributing technical insights to inform product backlogs.. Leading and engaging in daily standups, retrospectives, and cross-team collaboration sessions.. Designing and implementing high-level and low-level components and system architectures.. Building REST APIs using Java Spring Boot and associated tools (Swagger, REST-docs, OpenAPI), and ensuring secure, scalable backend development.. Implementing database integration, caching, and messaging systems (MongoDB, Kafka).. Establishing CI/CD pipelines, automation testing, and best practices for paired programming and test-driven development.. Supporting software in production environments and continuously improving performance, security, and reliability.. Mentoring peers and sharing knowledge of technology stacks and business domains.. The ideal candidate will have:. 3–6 years of experience in software engineering or product engineering roles, preferably in Agile environments.. Hands-on expertise in developing REST APIs with Java Spring Boot, microservices architectures, and cloud-based distributed systems.. Strong knowledge of backend development, database management, and messaging systems.. Experience with web and API security, including authentication, authorization, OAuth, OpenID, SAML, and OWASP best practices.. Familiarity with version control (Git), build tools (Maven, Gradle, npm), artifact management, and CI/CD tools (Jenkins or equivalent).. Experience in automation testing using Python and writing unit tests for comprehensive coverage.. Excellent problem-solving skills, attention to detail, and ability to analyze performance bottlenecks.. Strong collaboration, communication, and mentoring skills, with experience working cross-functionally to achieve product goals.. Company Location: United States.