Senior Software Architect
Acme Recruiters - Boston, MA
Apply NowJob Description
Overview Acme is looking for a Senior Software Architect to work onsite in Boston, Massachusetts. This team provides core application development and support services for internal systems within Asset Management Technology (AMT). This team supports AMT with SDLC tools and best practices. The team enables cloud migration through automation and metrics. Primary Responsibilities In this role you will work in a fast paced agile environment building software solutions to support AMT's migration to the AWS Cloud. The team enables cloud migration by automating manual processes and by building out a cloud/devops metrics platform. As a member of an agile team, you will leverage Jira to manage your day to day tasks and strive to deliver well engineered, well tested, solutions into production on a regular cadence. Develop mid-tier software development using JAVA technologies. Participate in the definition of both functional and non-functional requirements of a system and define the development strategy, standards and support tools. Write source code, adapt existing components, and test the developed components as units. Create test stubs and test data as necessary. Define and ensure compliance to standards and best practices for development including change management, release management, and source code control. Able to work under technical leadership/guidance and leverage best practices in design and development from tech leads. Design, develop, and test software applications and systems changes that address business needs supporting technical solutions through the life of the project. Perform data analysis and database development, design and implementation. Responsible for migrating code deliverables and technical solutions through the development, test and production environments. Embrace and promote principles of Agile development, Continuous Integration/Delivery, and DevOps. Identify, elevate, monitor and mitigate project risks. Participate effectively in daily SCRUMs, team and project meetings, calls, etc., in a wide variety of roles ranging from facilitator to solutions coordinator. Foster teamwork and spirit of collaboration and commitment within the project team. Qualifications Bachelor's degree in Computer Science, Engineering, or related discipline. 7+ years of software development experience, involving Java and Spring technologies. Expertise with Spring Frameworks, preferably Spring 4 and Spring Boot. Expertise with RESTful API design and development. Able to setup and work with a Tomcat application server in a Linux environment. Experience with: Eclipse, JAVA, J2EE, UNIX, Linux, Spring (MVC, Boot), Jenkins, Git/Stash, JIRA, JSON, XML, Nexus, Maven, Confluence Wiki. Basic knowledge of security practices – cryptography, key management, and application security. Experience with messaging products is a plus (AWS SQS). Experience with Docker Containers is a plus. DevOps and cloud computing (AWS) skills are a big plus. Seniorities & Employment Seniority level: Mid-Senior level Employment type: Contract Job function: Engineering and Information Technology Industries: Staffing and Recruiting #J-18808-Ljbffr
Created: 2025-09-18