
Lead Software Engineer
Kobie
full-time
Posted on:
Location Type: Remote
Location: Florida • Minnesota • United States
Visit company websiteExplore more
Job Level
About the role
- Gain the respect of your team and coach engineers at multiple levels to apply best practices when solutioning work items for our products.
- Support and lead all phases of the Agile methodology (grooming, designing, coding, testing)
- Focus on outcomes as opposed to output and ensure timely delivery of high quality, flexible and maintainable solutions.
- Participate in design sessions; work with product owners to ensure your solutions meet the needs of the business and our customers.
- Assist other team members with questions and provide guidance and mentorship on best practices and new technology adoption.
- Promote and demonstrate good coding practice and patterns for the team
- Establish and reinforce standards in the areas of coding, design, security, automation, and testing.
- Create and maintain a highly engaging and respectful work environment that encourages learning and the advancement of our people, process, and tooling.
Requirements
- 8+ years experience in the full software development life cycle
- Experience leading development teams who are responsible for the successful delivery of prioritized roadmap items
- Experience designing and developing applications and components using J2EE technologies, SOA architecture, with sound knowledge in front end technologies to deliver vertical slices of value
- Deep experience with service-oriented architecture and API development within a containerized deployment environment
- Experience with distributed computing and object-oriented design and analysis
- Strong relational database skills using PostgreSQL / Oracle
- Strong knowledge of Enterprise Messaging/Integration Patterns
- Experience in developing XML / JSON based web-services
- Experience in Java technologies: JMS, MDB, JPA (Hibernate)
- Familiarity with key Java frameworks and libraries such as Spring (Boot, MVC, Security, Data), Hibernate/JPA, and relevant testing frameworks (JUnit, Mockito)
- Experience with high-volume, real-time applications
- In depth experience with Agile (e.g., Scrum Process)
- Apache Camel and Apache ActiveMQ
- Java, Bamboo/GIT, Open source components and frameworks
- Experience with Test Driven Development and BDD
Benefits
- Flexible Time Off to recharge when needed
- Nine Company-Wide Holidays
- A diverse suite of benefits prioritizing your growth, development, and personal well-being
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
J2EESOA architectureAPI developmentPostgreSQLOracleXMLJSONJavaSpringHibernate
Soft Skills
coachingmentorshipcommunicationleadershipcollaborationproblem-solvingadaptabilityoutcome-focusedteam buildingguidance