Advisor, Applications Development

Posted 13 Days Ago
Be an Early Applicant
Singapore, SGP
In-Office
Senior level
Automotive • Information Technology • Logistics • Retail • Analytics
The Role
Lead design, development, deployment, and maintenance of cloud-native Java microservices. Architect scalable systems on Azure/AKS, manage CI/CD and container lifecycles, integrate messaging (Kafka/RabbitMQ), drive UI/UX design and prototyping, mentor teams, manage vendor deliveries, run testing/UAT, and train end users while ensuring system integrity and continuous improvement.
Summary Generated by Built In

Implement the applications roadmap; identify and resolve issues which have
organization wide and long term impact. Make breakthroughs in design,
development, testing, debugging and implementing software applications or
specialized utility programs in support of end users' needs on
platforms. Design and implement applications’ build, release, deployment and
configuration activities. Conduct various automated testing to ensure the
software application remains functional and manage the releases of software
application versions and features. Design and formulate technical specifications
and deliver platform requirements for UI/UX. Train end users on the usage of the
applications.
 

Responsibilities

Architecture, Cloud & Software Development

  • Architecture & Design: Design scalable, event-driven, and highly available microservices architectures utilizing Spring Boot and Spring Cloud frameworks.

  • Cloud & Containerization: Architect and deploy containerized Java applications onto Azure Kubernetes Service (AKS). Manage container lifecycles using Docker, Helm, and Azure Container Registry (ACR).

  • Microservices & Messaging: Implement distributed system patterns and asynchronous messaging utilizing Kafka or RabbitMQ.

  • Software Lifecycle Management: Execute approved application software roadmaps anticipating the changing technology landscape. Design, develop, configure, and integrate software solutions across platforms.

  • Continuous Improvement: Explore emerging technology and market trends. Actively participate in continuous improvement efforts (e.g., RPA) and find solutions to weaknesses in the current architecture.

  • Mentorship & Leadership: Provide technical leadership to development teams, perform architectural and code reviews, and champion cloud-native best practices. Support architects in defining transition plans to future software architectures.


User Interface & Experience (UI/UX)

  • UI/UX Leadership: Lead and manage UI/UX design across various platforms to ensure consistency and alignment with overall concepts.

  • Design & Prototyping: Formulate technical specifications, develop early-stage ideas, and create prototypes for optimal user interfaces.

  • Usability & Research: Define standards for user-centric design and information architecture. Design and execute studies on user behavior, evaluate design effectiveness, and iterate based on usability testing results.

DevOps, Integration & Administration

  • DevOps Engineering: Maintain a strong command of CI/CD pipelines, deployment automation, and container registries. Manage the releases of software application versions and features.

  • Application Administration: Perform user setup, deactivation, and configuration for global/regional teams. Troubleshoot and resolve configuration incidents.

  • Integration & Automation: Research and design integration patterns to automate business processes and exchange data between enterprise applications. Leverage declarative programming to build automated processes.

  • System Integrity: Monitor data hygiene, work with regional superusers to ensure data integrity, and set up/maintain test environments for manual and automated testing. Execute BCPs as directed.

Agile Project & Vendor Management

  • Agile/Scrum Execution: Utilize Agile methodologies to achieve business objectives. Lead or participate in Scrum teams, facilitating work activities and removing impediments.

  • Vendor Management: Evaluate the feasibility and cost-effectiveness of vendor/sub-contractor solutions. Lead stakeholder review sessions and manage the delivery of coding tasks through external vendors.

Documentation, Reporting & Training

  • Documentation: Document processes, software architecture, UI/UX compliance, testing guidelines, and component integration.

  • Analytics & Reporting: Deliver visualizations via dashboards, generate statistical reports for troubleshooting, and perform impact analysis.

  • Training & UAT: Write user guides and SOPs. Train end-users on application usage and actively participate in User Acceptance Testing (UAT) to provide feedback.

Qualifications

Experience & Education

  • Minimum 4 to 6 years of experience in application development, architecture, and related fields.

  • Proven experience in managing projects and leading cross-functional or Agile teams.

  • Preferred: Background or experience within the Logistics and Supply Chain industry.

Core Technical Competencies

  • In-depth knowledge of Core Java, the Spring Framework ecosystem (Spring Boot, Spring Cloud, Spring Data, Batch), and JVM performance tuning.

  • Strong hands-on experience with cloud platforms (Azure/AKS preferred), containerization (Docker, Helm), and CI/CD automation tools.

  • Familiarity with analytics tools and declarative programming concepts.

Soft Skills

  • Problem-Solving: Innovative mindset with a strong ability to identify architectural gaps and formulate effective solutions.

  • Customer-Centric: A strong focus on creating optimum user experiences and addressing business user requirements.

  • Communication: Excellent interpersonal skills with the ability to translate complex technical concepts to non-technical stakeholders and manage vendor relationships effectively.

Skills Required

  • 4 to 6 years of experience in application development and architecture
  • Proven experience managing projects and leading cross-functional or Agile teams
  • In-depth knowledge of Core Java
  • Expertise in the Spring Framework ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Batch)
  • JVM performance tuning
  • Hands-on experience with cloud platforms and container orchestration (containerized Java apps on AKS)
  • Containerization and registry tools: Docker, Helm, Azure Container Registry (ACR)
  • Experience with CI/CD automation and deployment pipelines
  • Experience implementing microservices and asynchronous messaging (Kafka or RabbitMQ)
  • UI/UX design leadership, prototyping, and usability testing experience
  • Experience with integration patterns, automation and declarative programming concepts
  • Experience training end users, conducting UAT, and producing documentation/SOPs
  • Background or experience in Logistics and Supply Chain
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Scottsdale, AZ
5,020 Employees

What We Do

To stay ahead in today's global marketplace, your business needs a logistics partner that connects you to suppliers, vendors, and customers anywhere in the world – APL Logistics is that partner. Our operations span numerous continents, currencies, and customs – so your business grows even further. APL Logistics designs and operates global supply chains that deliver products everywhere you need them. Our innovative end-to-end solutions use data connectivity for greater visibility and control. Providing the resources to support your supply chain, our services include: - Supply chain design and engineering - Shipment consolidation and deconsolidation - Global freight forwarding and customs management - Regional warehousing and distribution networks management - IT solutions that increase supply chain performance within manageable costs Today, APL Logistics is a globally recognized innovator in logistics and technology management. Our logistics professionals offer local expertise throughout our global network. With over 20 million square feet of warehouse space, APL Logistics is the go-to global supply chain specialist for automotive, consumer, industrial, and retail companies. APL Logistics offers the strength and experience our customers can rely on. FOLLOW APL LOGISTICS TODAY! Instagram: https://www.instagram.com/apllogistics Twitter: https://www.twitter.com/APLLogistics YouTube: https://www.youtube.com/c/APLLogisticsOnline

Similar Jobs

Ericsson Logo Ericsson

Head of Managed Services Business Operations

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
6 Locations
88000 Employees
Hybrid
Singapore, SGP
289097 Employees

Datadog Logo Datadog

Account Executive

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Hybrid
Singapore, SGP
6500 Employees
Hybrid
Singapore, SGP
289097 Employees

Similar Companies Hiring

Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account