- Design and implement a local BYOD database with indexing data freshness tracking and retention policies
- Develop hybrid query logic: primary local DB lookup with configurable fallback to WMP API and Global BYOD API
- Implement SFTP-based batch ingestion (CSV sync validation reconciliation error handling)
- Enhance backend services including data schema scheduling framework and API endpoints
- Implement monitoring logging metrics and alerting for availability performance and API usage
- Ensure fault-tolerant design and seamless fallback between BYOD WMP and Global APIs
Qualifications :
- 5 years of Java backend development experience
- Strong experience with RESTful APIs database design (RDBMS) and batch processing
- Experienced Java Developer with the following areas:
- Must Have: Core Java (8/11/17) Spring Boot Spring Cloud Spring MVC Spring Security RESTful API Design Microservices Architecture Message Brokers (Kafka/RabbitMQ) JPA/Hibernate Docker Kubernetes CI/CD Pipelines (Jenkins/GitLab CI/GitHub Actions)
- Application Server Expertise:
- Oracle WebLogic Server: Deployment configuration clustering and administration.
- Apache Tomcat: Setup deployment tuning and management.
- Application server troubleshooting and performance optimization
- Linux Server Deployment & Administration
- Linux server setup configuration and management (RHEL CentOS Ubuntu).
- Shell scripting and automation.
- Application deployment and release management on Linux environments.
- Server monitoring log analysis and troubleshooting
- Strong expertise in database technologies:
- Oracle Database: PL/SQL Oracle Performance Tuning Oracle RAC Partitioning Indexing Strategies AWR/ASH Reports Execution Plan Analysis.
- PostgreSQL: Query Optimization pgstatstatements Partitioning Replication pgAdmin.
- Other Databases: MySQL MongoDB SQL Server Redis Cassandra.
- Batch Processing & Scheduling:
- Spring Batch Quartz Scheduler Apache Airflow.
- ETL processes and data pipeline development.
- Cron jobs scheduled tasks and job orchestration.
- Large-scale data processing and bulk operations
- Experience building high-availability resilient backend services
- Hands-on experience with logging monitoring and performance tuning
Preferred Qualifications
- Experience with telecom/carrier integrations or large-scale device data systems
- Familiarity with cloud environments and distributed system design
- Experience handling external API dependency and fallback strategies
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Contract
Design and implement a local BYOD database with indexing data freshness tracking and retention policiesDevelop hybrid query logic: primary local DB lookup with configurable fallback to WMP API and Global BYOD APIImplement SFTP-based batch ingestion (CSV sync validation reconciliation error handling)...
- Design and implement a local BYOD database with indexing data freshness tracking and retention policies
- Develop hybrid query logic: primary local DB lookup with configurable fallback to WMP API and Global BYOD API
- Implement SFTP-based batch ingestion (CSV sync validation reconciliation error handling)
- Enhance backend services including data schema scheduling framework and API endpoints
- Implement monitoring logging metrics and alerting for availability performance and API usage
- Ensure fault-tolerant design and seamless fallback between BYOD WMP and Global APIs
Qualifications :
- 5 years of Java backend development experience
- Strong experience with RESTful APIs database design (RDBMS) and batch processing
- Experienced Java Developer with the following areas:
- Must Have: Core Java (8/11/17) Spring Boot Spring Cloud Spring MVC Spring Security RESTful API Design Microservices Architecture Message Brokers (Kafka/RabbitMQ) JPA/Hibernate Docker Kubernetes CI/CD Pipelines (Jenkins/GitLab CI/GitHub Actions)
- Application Server Expertise:
- Oracle WebLogic Server: Deployment configuration clustering and administration.
- Apache Tomcat: Setup deployment tuning and management.
- Application server troubleshooting and performance optimization
- Linux Server Deployment & Administration
- Linux server setup configuration and management (RHEL CentOS Ubuntu).
- Shell scripting and automation.
- Application deployment and release management on Linux environments.
- Server monitoring log analysis and troubleshooting
- Strong expertise in database technologies:
- Oracle Database: PL/SQL Oracle Performance Tuning Oracle RAC Partitioning Indexing Strategies AWR/ASH Reports Execution Plan Analysis.
- PostgreSQL: Query Optimization pgstatstatements Partitioning Replication pgAdmin.
- Other Databases: MySQL MongoDB SQL Server Redis Cassandra.
- Batch Processing & Scheduling:
- Spring Batch Quartz Scheduler Apache Airflow.
- ETL processes and data pipeline development.
- Cron jobs scheduled tasks and job orchestration.
- Large-scale data processing and bulk operations
- Experience building high-availability resilient backend services
- Hands-on experience with logging monitoring and performance tuning
Preferred Qualifications
- Experience with telecom/carrier integrations or large-scale device data systems
- Familiarity with cloud environments and distributed system design
- Experience handling external API dependency and fallback strategies
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Contract
View more
View less