Aspire Systems, Inc.

Java Architect

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Boston
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Java Spring Boot Cloud
  • Secondary Skills: Java 8
  • Job Location: Boston, Massachusetts
  • Posted Date: Posted today
Job Description

Responsibilities:
Architect a resilient system for a customer-facing web application from scratch
You will have responsibility over major components of Client’s architecture – both development and operational needs. You will be the go-to engineer for your part of the platform
You will be responsible for ensuring your systems are fully CICD and have responsibility of a plan to get to CICD if not there yet.
Drive innovation through rapid prototyping and iterative development
Conduct design and code reviews and raise the bar on engineering rigor and standard
Debug production issues across services and tech stack
Continuously measure and optimize the performance, effectiveness, and uptime of backend services
You will participate in setting guidelines for evolving development practices, as well as mentoring junior engineers.

Required skills:
5+ years of experience in an object-oriented language such as Java with 3+ years as hands-on Software Architect or technical lead
Minimum 5 years of software development in Java 8/Spring Boot stack
Minimum of 3 years of cloud architecture and service development experience
Hands-on experience leading the design, development and deployment of business software at scale or current hands-on technology infrastructure, network, compute, storage, and virtualization experience
Be a hands-on Engineer spending significant percentage of their time writing code or debugging tricky issues
Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem solving, and complexity analysis
Experience mentoring and training the engineering community on complex technical issues
Sharp analytical abilities and proven design skills & a working knowledge of design patterns
Experience with designing, building and deploying scalable, highly available systems
Have or (more importantly) be willing to learn deep domain knowledge in the area of retail e-commerce
Position may require travel

Relevant Job Openings
CRM
Python Developer or Devops Engineer
CRM
Azure Data Architect with Talend
Azure Cloud Architect
Java Full stack Developer