Your future starts here.

Imagine being part of a team that helps clients build better relationships with customers. When you join us, you'll help top-notch clients to execute the digital strategies of the future. Every day, we collaborate with clients and each other to provide technology expertise, human-centered design and industry experience to deliver real business results.

  • 550+ associates
  • 25 years in IT consulting
  • Largest technology consulting firm based in Columbus
  • 20+ Fortune-500 clients served

Lead Java / Big Data Developer

Columbus, OH

Position description

ICC is seeking a Lead Java Developer with in-depth knowledge and experience leading technology initiatives. This is a unique opportunity to lead multiple end-to-end digital transformation initiatives for various Fortune 500 clients. This leadership opportunity will allow you to work with multiple cutting-edge technologies across diverse verticals, with an aggressive compensation structure and bonus opportunities. Additional opportunities to lead and mentor others, speak at technical conferences, and participate in client solutioning sessions.

Required qualifications

  • 10+ years in Java Development (including Core Java and Spring Framework) with multiple complex implementations
  • Strong web development (or RESTful web service) experience
  • Agile (Scrum team member, 3-amigos, backlog grooming, etc.)
  • Fast learner; self-driven; adept at complex problem-solving and anticipating issues; demonstrated ability to mentor others; grounded in proper software design
  • Strong communication skills; assertiveness in speaking up; stating an opinion; collaborative problem-solving; lead problem-solving design discussions

Required education and experience

  • Bachelors’ degree required in Computer Science, Engineering, Business or equivalent work experience
  • At least 10 years work experience in Java development (including Core Java and Spring Framework) with multiple complex implementations

Additional desirable qualifications

  • Angular 2 or higher
  • Proficiency with Spark/Scala
  • Experience with CI/CD/CT functions (continuous integration, deployment, testing)
  • Git
  • Experience in a pairing environment
  • Maven
  • Docker
  • Jenkins

Benefits of joining our team

We offer a comprehensive benefits package including:

  • Competitive compensation
  • Flexible health benefits including options for medical, dental, and vision
  • Life insurance, Short-term disability, Long-term disability, and Personal accident insurance
  • Flexible spending accounts
  • Technical certification reimbursement
  • Matching 401(k) program
  • Paid holidays
  • Paid time off (PTO), including vacation and sick time, available immediately upon hire
  • Tuition reimbursement
  • Programming to encourage a healthy lifestyle through company sports, wellness, and fitness activities
  • Professional conference opportunities
  • Career development program
  • Employee referral and sales referral programs – earn bonuses for referring a new employee or sharing a sales lead
  • Employee activities, including holiday parties and company sponsored events
  • Training and development opportunities