Sr Java Developer

SmartRecruiters, Inc.

Groveport (OH)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading tech staffing agency in Groveport, Ohio, is seeking a Principal Software Engineer to drive the modernization of a responsive e-Commerce platform. The ideal candidate will possess a minimum of 7 years in architecture and development, with a strong background in Java/J2EE. Responsibilities include establishing best practices, guiding team alignment, and driving technology architecture to ensure quality and reliability. The role calls for extensive experience in building large-scale systems and a solid foundation in integration patterns and DevOps practices. Competitive compensation package offered.

Qualifications

  • At least 7 years of architecture and development experience, 5 in Java/J2EE.
  • Experience building large-scale distributed enterprise Java systems.
  • Solid knowledge of Object-Oriented design and SOLID principles.

Responsibilities

  • Modernize legacy platform for eCommerce workloads.
  • Establish software development standards and best practices.
  • Drive test automation strategy for reliable deployments.

Skills

Java/J2EE
TDD mindset
Micro-service architecture
DevOps practices
Integration patterns

Job description

Interested candidates can reach me at 571-255-5910 or can email me at sreedharn@amititech.com

Job Description

The Principal Software Engineer will lead the modernization and incremental development of a responsive, scalable e‑Commerce platform. The role will set development standards, patterns and best practices, guide cross‑team alignment, and drive technology architecture that supports long‑term growth while maintaining quality and reliability.

Responsibilities
  • Modernize legacy platform, ensuring responsiveness and scalability for e‑Commerce workloads.
  • Establish and enforce software development standards, patterns, and best practices across teams.
  • Guide and collaborate with engineers, project teams, and product management to define sustainable technology architecture.
  • Lead the Architecture community to ensure solutions align with platform principles and standards.
  • Co‑create platform capability roadmaps with Domain Architects to address pain points and advance standards.
  • Drive test automation strategy and continuous delivery practices for fast, reliable deployments.
  • Influence business process change by solving complex technical problems and simplifying implementations.
  • Analyze total cost of solutions, including production support, maintenance, and technical debt, and present trade‑off options.
  • Promote simplicity and evolutionary architecture to maximize business value.
  • Participate in building a strong community of practice among Solution and Domain Architects.
Qualifications
  • Minimum 7 years of architecture and development experience, 5 years of which are Java/J2EE.
  • Extensive experience building large‑scale distributed enterprise Java systems.
  • Strong pair‑development and TDD mindset; 100% TDD adoption.
  • Experience with executable specifications and BDD practices.
  • Collaborative pair‑programming with implementation teams to align architecture with practical constraints.
  • Proficiency with lightweight service delivery & documentation approaches.
  • Design and implement loosely coupled, choreographed micro‑service relationships using network‑encapsulated aggregate roots.
  • Deep understanding of integration patterns: point‑to‑point, RPC, message passing, event‑driven, web services, push vs. pull, synchronous vs. asynchronous, orchestration vs. choreography, REST vs. SOAP.
  • Continuous delivery and DevOps experience: 1‑click deployments, blue/green strategies, infrastructure automation, monitoring, logging, auditing, and security.
  • Design modular test strategies with consumer contracts, stubbing, and performance/ load/stress testing.
  • Experience with service reliability patterns such as circuit breaker.
  • Solid knowledge of Object‑Oriented design, SOLID principles, and Domain‑Driven Design.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect: Modernize & Scale E-Commerce Platform
Senior Java Architect: Modernize & Scale E-Commerce Platform

Purchaseyourfreedom • Groveport (OH)

On-site
USD 120,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

Ranger Technical Resources • California (MO)

On-site
USD 140,000 - 190,000
Sr. Java Developer
Sr. Java Developer

StellarMettle Placements • Sandy Springs (GA)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

re-zoo-me • San Antonio (TX)

On-site
USD 90,000 - 130,000
Sr. Java Developer
Sr. Java Developer

Unisys • Rockville (MD)

On-site
USD 120,000 - 190,000
401(k) matching
Healthcare benefits
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Sr. Software Engineer
Sr. Software Engineer

360 IT Professionals • Morrisville (NC)

On-site
USD 100,000 - 130,000
Sr. Java Developer
Sr. Java Developer

Rapinno Tech • New York (NY)

On-site
USD 120,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Lead Java Fullstack Developer
Lead Java Fullstack Developer

The Depository Trust & Clearing Corporation (DTCC) • Tampa (FL)

On-site
USD 100,000 - 130,000