Senior Software Engineer- Java (100% Remote)

Posted 3 years ago
Job closed
Tuple

Senior Software Engineer- Java (100% Remote)

Our Client - Information Technology & Services company

  • Remote
Competitive
Exact compensation may vary based on skills, experience, and location.
40 hrs/wk
Permanent (w2)
Remote work yes (100%)
Travel not required
Start date
September 1, 2022
Superpower
Technology
Capabilities
Software Development
Preferred skills
JavaScript (Programming Language)
GraphQL
Amazon Web Services
Elasticsearch
Hibernate (Java)
Java (Programming Language)
Angular (Web Framework)
Web Application Development
Java Message Service (JMS)
Kubernetes
React.js (Javascript Library)
Docker (Software)
Software Engineering
Apache Solr
Apache Lucene
Application Programming Interface (API)
Spring Framework
Preferred industry experience
Information Technology & Services
Experience level
9+ years of experience

Job description

The Mom Project is excited to partner with our client, a Chicago-based, independent digital commerce firm founded in 2014 by a team of industry veterans. They provide high-quality, innovative solutions for their customers informed by their extensive experience with sophisticated enterprise eCommerce projects. They specialize in developing modern digital commerce strategies and systems and helping their customers evolve their existing processes and technology to support their long-term business goals. They are committed to an honest and friendly approach to business that puts people first and does right by their customers and their team every time.

What You'll Do

As an Senior Software Engineer, you'll join a team of dedicated, experienced professionals working to design and implement modern eCommerce systems for their enterprise customers. You are an ideal candidate if you are passionate about web technologies, can turn difficult problems into creative solutions, and are interested in mentoring and leading a team of engineers.

You’ll focus on:

  • Building robust solutions - You’ll learn new technology stacks, help define and shape the final technical direction for their projects, and work closely with other members of the engineering team to deliver a high-quality product. Each engineer on the team plays a critical role in ensuring the success of their customer’s initiatives, and you will see the importance of your work.
  • Software development - You'll be a key contributor in the implementation of their customer’s eCommerce flagship using modern technologies and architectural concepts. You’ll work across the stack engineering client APIs and interfacing with the front end. You’ll own and contribute to large pieces of functionality in the final product, and the code you write will power web applications that millions of people across the globe will use, generating hundreds of millions or even billions of dollars in revenue for their customers.
  • Integrated team collaboration - You'll work closely with business analysts, visual designers, quality assurance team members, and other developers to accomplish your goals. You may also lead a small group of Software Engineers helping you build the components of the solution that are assigned to you. Finally, you’ll help teach your colleagues in their customers’ organizations about the project they're working on, and help build their capacity to maintain and expand what they create for them over the long term.

Where You'll Work

Their culture offers flexible work arrangements and folks are welcome to work from any location in the United States. They do however have an office in downtown Chicago and should you desire to work occasionally in an office they'd love for you to join them there.

Requirements:

Must-Have:

  • 5+ years of professional web application development experience
  • Experience with software development using Java required
  • Fluent in multiple programming languages. They heavily use Java, JavaScript
  • Undergraduate or comparable knowledge in Computer Science

Nice to Have:

  • Building services and systems using Java-based technologies such as Spring, Hibernate, JMS
  • Building REST and/or GraphQL APIs for consumption by headless websites
  • Modern front-end languages like React or Angular
  • Cloud & infrastructure-related technologies such as AWS, Docker, Kubernetes
  • Search engine technologies like Lucene, Elasticsearch, Solr
  • Leading technical teams to design and development of complex systems with a design to remain hands-on with technology

They are an EEOC employer. Their expertise is built on the combined strength of their unique individual backgrounds. They believe that the greater the variety of lived experiences on their team, the stronger their company will be, and the better they will be able to serve their customers.

All applicants applying for U.S. job openings must be legally authorized to work in the United States and are required to have U.S. residency at the time of application.

If you are a person with a disability needing assistance with the application, or at any point in the hiring process, please contact us at support@themomproject.com.