Sr. Software Engineering-Java
Company: Macy's
Location: Alpharetta
Posted on: February 14, 2021
|
|
Job Description:
Job OverviewThe Macy's Pricing Domain will build enterprise,
integrated, scalable pricing solutions that support Markdown and
Point of Sales Optimization along with competitive and dynamic
pricing across all channels (Stores, .COM and Mobile).--Members of
our team will utilize cutting edge technologies (Cloud, Java,
Microservices) and data techniques to discover solutions and build
from the ground up, driving results that produce tangible
impact.--Teams will complete work utilizing lean delivery
methodologies, and will partner closely with Product Management,
Architecture, and Pricing Strategy teams.--This team will focus on
enabling a new cloud solution, building new database
structures/schema and a pricing rules engine, as well as create all
enterprise pricing common services to provide accurate pricing data
and history.We are looking for a Senior Software Engineer who has
passion to build new robust software, deploy in cloud and is
responsible for providing solutions for wide array of problems in
pricing common services.--The role involves building cutting edge
solutions using modern technology and frameworks including Spring
Boot, React and Google Cloud.--A successful candidate must have the
expertise to translate business requirements into well engineered
cloud applications systems on Google Cloud.--Interface with
internal customers to determine the most efficient and
cost-effective approach to meet business requirements, design,
develop, test, install, and deploy the required software
applications.--Develop solutions utilizing a variety of software
technologies, including new code construction, modifications to
existing modules, configuration and/or package implementation.This
position will be responsible for the development, deployment
automation and support of applications for a specific area,
leveraging his/her expertise and knowledge of multiple systems.
This position will work closely with Junior Software Engineers,
Technical Leads, and Management in a highly collaborative
environment. Perform other duties as assigned.Essential
Functions:-- Contribute to the architecture of our new software
platform (scalability, security, stability, availability).-- Write
code to implement microservices that deploy to cloud infrastructure
and scale to millions of requests per day.-- Partners with team to
drive resolution and process improvements to further minimize
impact to our production environment and support business partners.
Documents all key processes to further drive performance.-- Work
closely with the business partners, business analysts on the team
to develop code and deliver technical solutions adhering to
business requirements.-- Monitor the application for operating
efficiency and performance stability in order to provide (or
arrange) proactive maintenance.-- Flexibility to work across all
functions/levels as part of a dynamic team.-- Stay current and help
select and implement modern technologies.-- Share knowledge and
champion best practices.-- Regular, dependable attendance and
punctuality.Qualification:Education/Experience:-- Bachelor's Degree
in Computer Science/Engineering and 4+ years of related experience
or an--equivalent combination of education and experience.-- 3+
years' experience of software designing and developing web and
enterprise applications using Java/J2EE.-- 2+ years building
RESTful APIs, microservices.-- 2+ years with NoSQL (Cassandra,
MongoDB, DynamoDB), horizontal scaling, eventual consistency.-- 1+
years with cloud computing on major providers (Google Cloud
Platform, AWS or Azure).-- 3+ years in mature agile, automated
environments w/ Continuous Integration (CI) / Continuous Deployment
(CD).-- Experience in Graph/hierarchical databases like Neo4J is
preferred.-- Metrics-oriented, and concerned about testing
throughput, latency, security, & other non-functional
requirements.-- Broad knowledge of web standards relating to APIs
(OAuth, CORS, JWT, etc.).-- Experience debugging and
troubleshooting multi-threaded code in distributed systems.--
Extensive knowledge of open source Java frameworks (e.g. Spring
Boot, Spring Cloud).Communication Skills:-- Demonstrated ability to
effectively share technical information and train and mentor less
experienced or knowledgeable team members.-- Advanced presentation
(written and verbal) communication skills. Ability to effectively
communicate technical issues and solutions to all levels of Product
Engineering and Product Management.Mathematical Skills:-- Basic
math functions such as addition, subtraction, multiplication,
division, and analytical skills.Reasoning Ability:-- Strong
analytical and problem-solving skills.Physical Demands:-- This
position involves regular walking, standing, sitting for extended
periods of time, hearing, and talking.-- May occasionally involve
stooping, kneeling, or crouching.-- May involve close vision, color
vision, depth perception, focus adjustment, and viewing computer
monitor for extended periods of time. -- Involves manual dexterity
for using keyboard, mouse, and other office equipment.-- May
involve moving or lifting items under 10 pounds.Work Hours:--
Ability to work a flexible schedule based on department and company
needs.
Keywords: Macy's, Alpharetta , Sr. Software Engineering-Java, IT / Software / Systems , Alpharetta, Georgia
Click
here to apply!
|
Didn't find what you're looking for? Search again!
Other IT / Software / Systems JobsJava Fullstack with HCM Description: Immediate need for a talented Java Fullstack with HCM with experience in the IT Industry. This is a 12 Months contract to hire opportunity and is located in Denver CO. Please review the job description Company: Pyramid Consulting, Inc. Location: Atlanta Posted on: 02/27/2021 Scrum Master Description: Direct Hire, Full-timeMust be local to Atlanta and able to work without sponsorshipThe right candidate will bring 4 years of professional work experience.--We're looking for those with a passion for (more...) Company: Tier4 Group Location: Atlanta Posted on: 02/27/2021 Java Developer - Entry Level Description: At Revature, we hire emerging technology talent to innovate the future of tomorrow. In the next 4 weeks, we will hire over 300 new Entry Level Java Developers.-One day someone is going to ask you where (more...) Company: Revature Location: Morrow Posted on: 02/27/2021 Full Stack Software Developer Description: Job DescriptionRequirements: 3-5 years of professional experience working in the discipline building Software as a Service Company: HUNTER Technical - htrjobs.com Location: Atlanta Posted on: 02/27/2021 Entry Level Computer Programmer Description: As the fastest growing employer of emerging tech talent, Revature looks to hire over 300 innovative Entry Level Computer Programmers in the next 4 weeks.One day someone is going to ask you where you got (more...) Company: Revature Location: Carrollton Posted on: 02/27/2021 IT Solutions Architect Description: The Goal Inc. is looking for an IT Solutions Architect. The Architect must have agile solution architecture experience including defining the solution guardrails scope, use cases, solution architecture, Company: The Goal Location: Atlanta Posted on: 02/27/2021 Technical Account Manager Description: Join a team of passionate thought leaders in a dynamic and collaborative environment New Signature's Managed Services team is growing fast and we're looking for our next Technical Account Manager to (more...) Company: New Signature Location: Atlanta Posted on: 02/27/2021 Senior Java Developer Description: Temporary - CareMore Staffing - United States Posted On 01/14/2020 Job Information Job Opening Status In-progress IT Services Stage Yet to Start City Atlanta State/Province Georgia 30301 Job Description (more...) Company: CareMore Staffing Location: Atlanta Posted on: 02/27/2021 Senior Scrum Master Description: Primary Location: 3003 Summit Blvd, Atlanta, GA, USADivision: Cox AutomotiveJob Level: Individual ContributorTravel: NoSchedule: Full-timeShift: Day JobRequisition Number: 202100037 Job Summary: br (more...) Company: Cox Automotive Location: Atlanta Posted on: 02/27/2021 Mainframe Systems Administrator Description: Mainframe Systems Administrator Atlanta, GeorgiaContract Opportunity What are we looking for A Mainframe Systems Admin to manage the corporate mainframe environment. Are you proficient working in and (more...) Company: GSquared Group Location: Atlanta Posted on: 02/27/2021 |