Java Developer - Hybrid
We are looking for a Java Software Engineer with the ability to design and implement enterprise applications. You will be a key technical contributor to one of our core products: Property & Casualty Insurance (Insurance Sales, Underwriting, and Policy Management).
This is a hybrid position. 3 days onsite and 2 days work from home.
What You'll Do:
-
Utilize object-oriented programming and design concepts to develop new and valuable features and enhancements using Agile (Scrum) methodologies
-
Engage with stakeholders, business product owners, management, and other subject matter experts to translate business requirements into well-architected technical solutions
-
Implement solutions by actively participating in the application development, testing, rollout, and support lifecycles
-
Measure, analyze and optimize custom applications to ensure optimal performance and throughput
-
Ensure continual quality via unit/regression testing, Continuous Integration (CI), Continuous Delivery (CD) and code reviews
-
Leverage Project Management Agile tools such as Jira
-
Consult and work with multiple Agile / Scrum teams to achieve coordinated and on-time deliveries
-
Communicate designs and plans to a wide range of business partners verbally and in writing in ways that improve understanding for each participant according to their experience and job function
-
Learn new technologies and applications to expand your ability to support our full suite of systems (often facilitated by paired programming and/or mobbing)
What You'll Need:
-
Bachelor's degree or equivalent experience in Computer Science, Information Systems, Software Engineering, and related fields
-
Extensive experience working on projects to build custom software applications
-
Fluent with object-oriented programming techniques and languages such as Java, Struts, MVC, JavaScript, JSP, and HTML
-
Experience with professional software engineering best practices for the full SDLC including coding standards, code reviews, source control management, build processes, testing, and operations
-
Experience and understanding of various enterprise application software patterns
-
Experience with developing and supporting mission-critical, 24x7 systems
-
Excellent written and verbal communication skills as well as listening skills and outstanding teamwork skills
#LI-SS1
Remarkable benefits:
• Health coverage for medical, dental, vision
• 401(K) saving plan with company match AND Pension
• Tuition assistance
• PTO for community volunteer programs
• Wellness program
• Employee discounts (membership, insurance, travel, entertainment, services and more!)
Auto Club Enterprises is the largest federation of AAA clubs in the nation. We have 14,000 employees in 21 states helping 17 million members. The strength of our organization is our employees. Bringing together and supporting different cultures, backgrounds, personalities, and strengths creates a team capable of delivering legendary, lifetime service to our members. When we embrace our diversity – we win. All of Us! With our national brand recognition, long-standing reputation since 1902, and constantly growing membership, we are seeking career-minded, service-driven professionals to join our team.
"Through dedicated employees we proudly deliver legendary service and beneficial products that provide members peace of mind and value.”
AAA is an Equal Opportunity Employer
Top Skills
What We Do
Proud to serve our 64+ million members, help travelers see the world and drive real change to improve road safety.
Disclaimer: http://bit.ly/1xDRY2k