Job ID:
J55389
Job Title:
Application Systems Java Developer
Location:
Raleigh, NC
Duration:
24 Months + Extension
Domain Exposure:
Telecom
Client:
To Be Discussed Later
Employment Type:
W-2, 1099, C2C
Work Authorization:
US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other
Job Title: Application Systems Java Developer
Location: Raleigh, NC(Remote)
Duration: 24 Months + Extension
Bill Rate: $84/hour (C2C)
Job Type: W-2, 1099, C2C
Client: To Be Discussed Later
Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other
Job Description:
Key Responsibilities:
Develop and maintain backend applications and services using Java, Python, and Perl.
Design and build RESTful APIs, microservices, and integration points with internal and external systems.
Modernize and refactor legacy Perl-based and other legacy applications into modern architectures.
Create automation scripts, system tools, and scheduled jobs to support IT operations.
Write clean, efficient, and scalable code following best practices and coding standards.
Design and implement SQL queries, stored procedures, and data-processing workflows; perform SQL optimization and performance tuning.
Participate in architecture discussions, technical design sessions, and sprint planning.
Debug and resolve complex issues across multiple languages and platforms.
Deploy applications to cloud or on-premise environments (Azure, AWS, GCP, Linux/Unix).
Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
Maintain documentation for systems, integrations, and operational processes.
Required Skills & Experience:
Java & Python: Proficiency in Java (Spring Boot, Maven) and Python. (Required: 7 years)
API & Architecture: Solid understanding of SOAP/REST APIs, backend architecture, and microservices. (Required: 7 years)
Database & SQL: Strong SQL skills with experience on relational databases such as SQL Server, PostgreSQL, Oracle, MySQL, Ingres. (Required: 7 years)
SQL Optimization: Senior-level experience writing and analyzing optimized SQL queries for performance improvements. (Required: 5 years)
Version Control & Environments: Experience with Git/Subversion and working in Linux/Unix environments.
Problem Solving: Strong debugging and problem-solving skills across languages and environments.
Legacy Migration: Experience with legacy system migration projects. (Highly desired: 5 years)
Perl: Hands-on experience with Perl for scripting, system utilities, or legacy app maintenance. (Desired: 3 years)
Cloud Platforms: Experience with cloud platforms such as AWS, Azure, or GCP. (Desired: 3 years)
Data Pipelines: Experience with ETL, data pipelines, or batch processing. (Desired: 3 years)
CI/CD: Experience building and maintaining CI/CD pipelines.
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.