Logo
C4 Technical Services

Senior Web Developer (Java Spring)

C4 Technical Services, Minnesota Lake, Minnesota, United States, 56068


Senior Web DeveloperLocation: 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 portfolioAccountability, delivery of the assigned tasks on time, ensuring high quality and high performanceWork in a Lean development environment which requires the individual to be self-drivenWorks 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 triageRecommends system solutions by comparing custom development and possible purchased alternativesBring a sense of innovation to the business and IT teamsAdditional 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 informationStay abreast of advances in assigned technology and business processesOrganizational Functions

Foster a collaborative team environment, actively shares knowledge with fellow team membersMaintain consistent communication with internal and external business partnersParticipate in overseeing and on occasion leading the on-shore and/or off-shore consulting practices and development effortsWork closely with leadership to prioritize and implement continuous improvement for internal and external customer experiencesConsistently seek the long-term development as an IT professionalKnowledge/Skills/Abilities:

Strong development experience with Java, JEE technologies, Angular and Java Spring MVC FrameworkExpertise in deploying and managing Java applications using tomcat.Strong knowledge of SQLKnowledge of JSP, JavaScript, CSS, jQueryProven experience with Json, XML, REST/SOAP/CXML APIExperience using SDLC methodologies, CI/CD and source code control applicationsStrong experience with Agile project management methodologiesStrong analytical, technical, and architectural skillsExcellent attention to detail and highly organized.Constructive and open style of communication as a team playerExcellent communication skills both written and verbal.Demonstrated ability to work independently with minimal supervision.Strong knowledge of Microsoft Office Products including: Visio, Word, Excel, PowerPointExperience in and with distributed teams, contract labor and offshore resourcesDemonstrated experience in collaborating with stakeholders and business process owners

Experience/Qualifications:Bachelor degree in Computer Science or Engineering, or equivalent combination of education and experience8+ Years of relevant software development experience6+ years of demonstrated experience in Online Customer Experience (Business Sites, Customer Portals, B2C, B2B and/or B2B2C ecommerce business practices)Preferred Experience / EducationDevelopment experience with Hybris or SAP Cx modules, Commerce Cloud (CCV2)Experience on integrating various payment providersWorking Environment/Safety Requirements:

Office environmentExperience with Microsoft DevOpsExperience with ERP software (Oracle, SAP, other)Agile framework certifications preferred not required

#DICEkhammer@c4techservices.com