jobapplier

Java Engineer

Ace

Skills

Required

  • Java
  • object-oriented programming techniques
  • Struts
  • MVC
  • JavaScript
  • JSP
  • HTML
  • Angular
  • Software Engineering
  • SDLC

Preferred

  • object-oriented programming
  • application development
  • rollout
  • unit/regression testing
  • CD
  • Jira

Java Engineer Job Summary We’re looking for a Java Software Engineer who can design and develop enterprise applications using Java and Angular. 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.

About Ace

  • 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.

Responsibilities

  • 3 days onsite and 2 days work from home.
  • 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)

Requirements

  • Fluent with object-oriented programming techniques and languages such as Java, Struts, MVC, JavaScript, JSP, HTML and Angular 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
  • 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

Benefits

  • Health coverage for medical, dental, vision • 401(K) saving plans with company match AND Pension • Tuition assistance • Floating holidays and PTO for community volunteer programs • Paid parental leave • Wellness programs • Employee discounts (membership, insurance, travel, entertainment, services and more!) Auto Club Enterprises is the largest club within the national AAA federation.
  • We have nearly 17,000 employees in 24 states helping more than 18 million members.
  • All of Us!
  • With our national brand recognition, long-standing reputation since 1900, 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 Our organization participates in E-Verify