Java BackEnd Developer

Woongjin, Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Ridgefield Park, NJ - USA

profile Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

Role Summary
The Java Backend Developer will design and implement core backend enhancements for the BYOD Enhancement Project enabling BYOD(Bring Your Own Device) to operate as a highly available primary service with resilient fallback to WMP and Global BYOD APIs.

Key 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

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.

 *** NO C2C ***


Remote Work :

No


Employment Type :

Contract

Role SummaryThe Java Backend Developer will design and implement core backend enhancements for the BYOD Enhancement Project enabling BYOD(Bring Your Own Device) to operate as a highly available primary service with resilient fallback to WMP and Global BYOD APIs.Key ResponsibilitiesDesign and impleme...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

WJ Company - is a company with a purpose to bring amusement to the world. It’s an innovative technology company for green services, Was formally established in March 2020. The game products were officially launched in August 2020 gaining unanimous high evaluation.

View Profile View Profile