Cohere is seeking an experienced Java Developer! You will provide support on a team that provides a full spectrum of software development and automated testing for an IT-focused, enterprise-wide system. Duties included but are not limited to: Develop Java APIs using Spring Boot Integrate a Spring Boot application with external APIs from 3rd parties. Work with database team to map models to PostgreSQL tables Work with infrastructure team to deploy codebase to webservers. Advocate for new or improved development practices that increase craftsmanship, availability, resilience, and scalability of our solutions. Provide demonstrations of new features and functionality to the customer Write and execute unit tests on new and existing Java code. Provide documentation and assist program management with deliverables related to backend functionality and user workflows. Assist the team with creating user stories and features for existing and upcoming work. Support frontend team during integration with backend REST API calls Take part in analysis efforts, identification, and recommendation of solutions, integration points and related implementation architecture for business usage improvements, scalability, and performance. Provide guidance to less experienced developers and administrators in the form of code review, solution design, and recommended training and development plans.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
11-50 employees