Java BackEnd Developer
Company Description
For More Open Positions Visit us at:
Our Mission WOONGJIN, Inc. is a rapidly growing team who provides a range of unique, exceptional, and enhanced services to our clients. We have a strong moral code that includes the service of goodness without expectations of reward. We are motivated by the sense of responsibility and servant leadership.Benefits
- Medical Insurance
- Vision Insurance
- Dental Insurance
- 401(k)
- Paid Sick hours
Job Description
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, 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 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 ***
Recommended Jobs
Occupational Therapist
Professional Physical Therapy is a leading provider of outpatient physical therapy and rehabilitation services in the Northeast and a certified Great Place to Work®. We are seeking a Hand Therapist f…
Master of Social Work (MSW)
We are seeking a dedicated Master of Social Work (MSW) to provide high-quality clinical services. You will manage a diverse caseload, conducting assessments and delivering evidence-based intervention…
Substitute School Nurse, Registered Nurse (RN)
BAYADA Pediatrics believes that our clients and their families deserve home health care delivered with compassion, excellence, and reliability. If you want to work for a company that cares as much as…
Data and Analytics Manager, Donor Services
Join our team and become a part of something bigger – a force for change in the fight against hunger. The Community Foodbank of New Jersey is more than just a food bank – we champion healthier lifest…
Administrative Assistant
Job Description Job Description 50,000 - 50,000 benefits: pension plan PTO hybrid health dental vision We are looking for a dedicated Regional Administrator to join our …
Personal Care- Certified Home Health Aide (CHHA) Hourly
Base Pay: $19 $20/ hour Daytime/ Weekends Shifts Available FULL TIME & PART TIME PPE is provided for all cases Work in your neighborhood and give back to your community. BAYADA Home Hea…
Chef/ Manager Needed for School Food Service
Job Description Job Description School Food Service Management Company is seeking a Chef/ Manager in the Cranford, NJ area. Full time position, day shift, 7.5 hours daily. Monday through Friday, …
Busser
Job Overview Job Summary Our Upscale Steakhouse restaurant is looking for a Busser who thrives in a fast-paced environment and is able to keep up during the busiest times of the day. You will work c…
Survey Party Chief
About Us: We are a leading surveying and geospatial solutions provider dedicated to delivering accurate and reliable data to support various industries such as construction, land development, and …
Korean Speaking Certified Home Health Aide (Fort Lee)
Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Bonus based on performance ~ Opportunity for advancement ~ Paid time off Title: $22 - $25/hr full time + benefit…