BTI Solutions · 4 hours ago
Java BackEnd Developer
BTI Solutions is a staffing and recruiting firm with over 16 years of experience. They are seeking a Java Backend Developer to design and implement core backend enhancements for the BYOD Enhancement Project, ensuring high availability and resilience in service operations.
AutomotiveInternet of ThingsLogisticsTelecommunications
Responsibilities
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
Qualification
Required
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, pg_stat_statements, 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
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
Company
BTI Solutions
BTI Solutions provides mobile device testing, automotive testing, network deployment, and operational consulting services.
H1B Sponsorship
BTI Solutions has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (21)
2024 (15)
2023 (23)
2022 (15)
2021 (35)
2020 (31)
Funding
Current Stage
Growth StageCompany data provided by crunchbase