Java Backend Developer
American Financial Group Inc
Full Time Cincinnati, Ohio, United States Posted 9 months ago
About Position
Java Backend Developer (Full Time)
$0.00 / Hourly
Cincinnati, Ohio, United States
Java Backend Developer
Full Time Cincinnati, Ohio, United States Posted 9 months ago
Skills
- Java - Spring Boot / Spring framework - Microservices - JavaScript - Vue - Test Driven Development Nice to Have: - UI experience Competent software developer who understands java/spring (polyglot) and can work effectively in XP/TDD software development methodology.Description
We are seeking a Java developer who will rotate pairs every day and, less frequently, to entirely new projects! As cliché as it may sound, every day is completely different from the next. We have a general framework for what our day looks like and the majority of it will be spent with your pair:
• 8:16 AM - Office-wide stand-up to build office cohesion and start the day off together.
• 8:26 AM - Team standup - discuss any blockers, choose pairs, maybe even tell a joke.
• 8:26-12:00 PM - Start pairing, tackle an open Pivotal Tracker story for your product.
• 12:00-1:00 PM – Lunch!
• 1:01-5:00 PM - Get back with your pair and start an acceptance test for a big feature.
• While that schedule does look busy, don’t worry - we take ample breaks throughout the day, including ping-pong, and have access to snacks and beverages.
• Sustainable pace is held in high regard. We know there is a life outside of work, we want you to be able to spend time with family and friends. We understand that attending ballet recitals and soccer games is as important as building great software.
Responsibilities
- We know from experience that not ticking every box on the skills sections stops many from applying. You should apply regardless of your self-assessment because we want to hear from you.
- • Ability to dive into a large polyglot codebase and contribute as you learn
- • Being okay with the uncomfortable feeling that comes from learning new things
- • Interest in exploring new programming paradigms, languages, and patterns
- • Demonstrable ability to research problems and break them into discrete parts
- • Have empathy with your pair and freely exchange feedback on a continual basis
- • BA/BS in Computer Science or related field
- • Comfortable with Test Driven Development (TDD)
- • Worked in a pair programming environment
- • Contributed to an open source project
- • Experience with log analysis, streaming data, streaming metrics
- • Experience with metric analysis and visualization
- • Has mentored others in a professional setting
- • Technical area experience
- o Worked with large Java codebases
- o Spring / Sprint Boot
- o Javascript library familiarity (Vue preferred)
- o Pivotal Cloud Foundry
- o IntelliJ
- o GitHub
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.