Applications Developer

May 8, 2025
Application ends: August 8, 2025

Apply for this job

Email *

Job Description

Position Summary

We are seeking an experienced Applications Developer to design, implement, and maintain robust business-critical software applications that support our supply chain analytics platform. This role is ideal for someone with strong back-end development expertise, deep understanding of data-driven systems, and the ability to translate domain-specific logic into scalable services.


Key Responsibilities

  • Collaborate with data science, DevOps, and product teams to develop server-side applications that interface with large-scale data pipelines.
  • Build and maintain RESTful APIs and asynchronous services in a distributed microservices environment.
  • Optimize performance of Java-based applications for low-latency analytics and high-throughput transactions.
  • Translate domain models into system architecture, including metadata-driven configuration layers.
  • Ensure security, authentication, and data integrity in all deployed services using OAuth2 and SAML integrations.
  • Implement automated unit, integration, and regression testing within a CI/CD framework using GitLab or Jenkins.
  • Migrate legacy monolithic applications to modular, containerized systems using Docker and Kubernetes.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of professional experience building and maintaining Java-based enterprise applications (Spring Boot preferred).
  • Deep knowledge of designing and implementing RESTful APIs and working with message brokers like Kafka or RabbitMQ.
  • Proficient in relational database design and optimization (PostgreSQL or Oracle), including writing complex SQL and tuning queries.
  • Demonstrated experience with containerization and orchestration (Docker, Kubernetes).
  • Proficient with CI/CD tools and automated testing frameworks (JUnit, Mockito, Postman, GitLab pipelines).
  • Familiar with Agile development methodologies and version control (Git).

Preferred Qualifications

  • Experience with domain-driven design (DDD) and event-driven architecture.
  • Knowledge of NoSQL data stores such as MongoDB or Cassandra.
  • Exposure to security best practices in web applications, including experience with OAuth2 flows and OpenID Connect.
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure), especially services such as ECS, Lambda, or Cloud Pub/Sub.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru