Senior Web Developer (Java Spring)

C4 Technical Services

Senior Web Developer

Location: Minneapolis, Boston, So Cal or 100% Remote

Top Skills: Java and Angular development, Java Spring MVC framework, systems design, Agile, DevOps, CICD and B2B/B3C web-based solutions

The person would be taking the team from our old technology stack to a new SAP Cloud based eCommerce application so there is a need to be able to support and work with a range of things until the transition is over.

Overview:

The Senior Web Developer will be part of the Customer Experience Team. As a senior developer the individual in the position is expected to have a high degree of technical knowledge and good communication to not only deliver as a developer, but also collaborate with peers to deliver solid solutions, act as a mentor for more junior developers, innovate to make the Cx Team more effective and be an active partner with other IT and business teams. 

The individual will be a key team member of strategic initiatives like the creation of a new Customer Portal, business sites and B2B/B2C eCommerce solutions. As a member of agile run projects, the employee is expected to be able to collaborate with people of different discipline. 

The candidate must be able to work autonomously and have a solid experience with Java and Angular development, Java Spring MVC framework, systems design, Agile, DevOps, CICD and B2B/B2C web-based solutions.

Responsibilities/Essential Functions:

  • Designing, coding, testing, and quality assurance of complex product features within our Customer Engagement & Commerce portfolio 
  • Accountability, delivery of the assigned tasks on time, ensuring high quality and high performance
  • Work in a Lean development environment which requires the individual to be self-driven 
  • Works with Business / Functional Analysts to understand business problems and develop technical solutions.
  • Apply structured design and structured programming techniques to assigned tasks.
  • Develop task / project estimates, and project schedules.
  • Contribute to the definition and improvement of the installation, administration and maintenance processes of the SAP Commerce Cloud (Hybris) software and solutions.
  • Support team members in cross-functional tasks such as QA, UAT and defect triage
  • Recommends system solutions by comparing custom development and possible purchased alternatives
  • Bring a sense of innovation to the business and IT teams
  • Additional duties may be assigned as needed by management.

Application Support

  • Provide application support as needed by diagnosing integration and performance problems and implementing long-term solutions.
  • Configuring, managing, monitoring, and debugging software (web applications, Apache, tomcat).
  • Maintain accurate and up-to-date documentation on configurations, software revisions and patch management information
  • Stay abreast of advances in assigned technology and business processes

Organizational Functions

  • Foster a collaborative team environment, actively shares knowledge with fellow team members
  • Maintain consistent communication with internal and external business partners
  • Participate in overseeing and on occasion leading the on-shore and/or off-shore consulting practices and development efforts
  • Work closely with leadership to prioritize and implement continuous improvement for internal and external customer experiences
  • Consistently seek the long-term development as an IT professional

Knowledge/Skills/Abilities:

  • Strong development experience with Java, JEE technologies, Angular and Java Spring MVC Framework 
  • Expertise in deploying and managing Java applications using tomcat.
  • Strong knowledge of SQL
  • Knowledge of JSP, JavaScript, CSS, jQuery
  • Proven experience with Json, XML, REST/SOAP/CXML API
  • Experience using SDLC methodologies, CI/CD and source code control applications
  • Strong experience with Agile project management methodologies 
  • Strong analytical, technical, and architectural skills
  • Excellent attention to detail and highly organized.
  • Constructive and open style of communication as a team player
  • Excellent communication skills both written and verbal. 
  • Demonstrated ability to work independently with minimal supervision. 
  • Strong knowledge of Microsoft Office Products including: Visio, Word, Excel, PowerPoint
  • Experience in and with distributed teams, contract labor and offshore resources
  • Demonstrated experience in collaborating with stakeholders and business process owners 
  • Experience/Qualifications:
  • Bachelor degree in Computer Science or Engineering, or equivalent combination of education and experience
  • 8+ Years of relevant software development experience
  • 6+ years of demonstrated experience in Online Customer Experience (Business Sites, Customer Portals, B2C, B2B and/or B2B2C ecommerce business practices)
  • Preferred Experience / Education
  • Development experience with Hybris or SAP Cx modules, Commerce Cloud (CCV2)
  • Experience on integrating various payment providers
  • Working Environment/Safety Requirements:
  • Office environment 
  • Experience with Microsoft DevOps
  • Experience with ERP software (Oracle, SAP, other)
  • Agile framework certifications preferred not required

#DICE

khammer@c4techservices.com

Read Full Description
Confirmed 6 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles