What are the responsibilities and job description for the Senior Java Developer position at Jobleads-US?
About the Company
Flock Freight is a technology company that empowers the architecture, development, deployment, and observation of highly performant frontend and backend applications. We're looking for an experienced software engineer to join our team responsible for building out a set of core infrastructure, services, and best practices for our product engineers.
Key Responsibilities
- Take part in the interviewing and consideration of potential new team members.
- Provide guidance and technical mentorship to new Flockers.
- Collaborate with the platform infrastructure team to drive standardization of backend monitoring by building tools to measure, monitor, and optimize our backend performance and ensure high availability.
Requirements
- 3 years of experience as a Software Engineer with excellent knowledge of Java.
- Experience with popular Java backend development frameworks like Play, Spring, and persistence layer frameworks such as jOOQ or Hibernate.
- 3 years of experience building distributed systems leveraging asynchronous messaging (Pub/Sub), caching, RPC, and common services and technologies used to build cohesive solutions.