Logo
DHL eCommerce

Senior Software Developer II (Back-End)

DHL eCommerce, Fort Lauderdale, Florida, us, 33336

Save Job

Overview

DHL eCommerce

Equal Opportunity Employer/Disability/VET Location: Remote Office Job Brief: The Senior Software Developer II (Back-End) is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. At DHL, our people are our greatest asset! Everyone's contribution drives us to be the world's #1 logistics company. Certified as a Great Place to Work and as a Top Employer, we're dedicated to fostering a positive, collaborative, and supportive environment for all. Our commitment and engagement with Our People ensure we continuously build a workplace we're all proud of. Plus, with competitive compensation and exceptional perks, we make sure your personal life shines just as brightly as your career. JOB SUMMARY:

The Senior Software Developer II (Back-End) is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities Provide technical subject matter expertise to software development teams responsible for systems designs. Participate and lead agile software development while working with Developers, Database Developers, Business Analysts, and other departments to implement new functionality. Develop moderate to large, complex application solutions by analysing and breaking down system requirements. Responsible for quality control of all development deliverables. Develop, maintain, and implement standards and methodologies for software development and developed applications. Estimate development effort in support of project requests, based on documentation provided. Participate in code quality checks through reviews and code quality tools. Mastery at implementing and using Spring related frameworks (core, AOP, ORM, JDBC, JMS, Transactions, Web, Core, Test). Mastery at debugging and implementing applications using Spring projects (Spring Boot, Batch, Data, Cloud, Integration, Security). Competence with SQL databases, Kafka, Docker, Kubernetes, Git. Good knowledge of tools used at each level of the SDLC cycle. Develop, maintain, and implement standards and methodologies for software development. Estimate development effort in support of project requests, based on documentation provided. Perform other related duties as required.

Qualifications

Required Technology Skills Expert in JDK 11, Spring Boot 3.x and entire Spring ecosystem (e.g., Spring Cloud, Spring Batch and Integration). First-hand experience with Enterprise Messaging (Kafka). Experience with web servers such as Nginx and Apache. Experience with unit testing/integration testing tools like EasyMock/Mockito and TDD development. Expert in designing and developing RESTful APIs, schemas, and documentation using Swagger; dev testing with Postman. Experience building images and containerization using Docker and orchestration with Kubernetes/OpenShift. Solid SQL programming and understanding of Oracle concepts. Building and managing dashboards for high-volume APIs using ELK or Splunk. Experience with load testing tools like Locust or JMeter. Familiar with 12-Factor app concepts and necessary tools; familiarity with design patterns. Knowledge of modern microservices security and OOP concepts; experience transforming legacy monoliths to microservices. Experience in security best practices and Fortify. Nice-to-have: Public cloud services (Azure, Google), API Gateway development (Google API Gateway), CI/CD tools (Jenkins), and frontend frameworks (Angular and/or React). Source control (Git) and Agile practices (JIRA/Confluence). Proven ability to troubleshoot and design solutions for complex issues; strong analytical and communication skills. Ability to align work with US Eastern Time Zone.

Education and Experience

Bachelor's degree in Computer Science or related field. Minimum 8 years of related experience.

Physical Demands

Physical demands are consistent with a professional office setting. Regular sitting at a workstation for 25-75% of the work shift. Ability to work alternate shifts ( Compensation and Benefits

As a Top Employer and leading logistics company, we offer competitive pay and benefits including: Bonus programs Retirement savings with company match (401k) Medical, Dental, Vision, Well-being programs FSA/HSA availability Tuition reimbursement Paid time off, holidays, and parental leave Employee discount program and life insurance Annual salary range: $84,675-$145,500

PI277666565 #J-18808-Ljbffr