Job Title
Senior Java Full Stack Developer (Hybrid Onsite)
Location
Raleigh, NC
Duration
9 Months
Interview Type
Either Webcam Interview or In Person
Note
Hybrid Onsite role - Locals preferred
Description
Client is seeking a versatile Application Systems Java Developer to develop, enhance, and maintain enterprise applications, backend services, automation tools, and legacy system integrations within the client.
Key Responsibilities:
• Develop and maintainbackend applications and services using Java, Python, and Perl
• Build RESTful APIs, microservices, and integration points with internal and external systems
• Modernize and refactor existing Perl-based or 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
• Participate in architecture discussions, technical design sessions, and sprint planning
• Debug and resolvecomplex issues across multiple languages and platforms
• Deploy applications to cloud or on premise environments (Azure, AWS, Google Cloud Platform, Linux/Unix)
• Collaborate with cross-functional teams to gather requirements and deliver technical solutions
• Maintain documentation for systems, integrations, and processes
Required Skills & Experience:
• Proficiency in Java (Spring Boot, Maven)
• Proficiency in Python
• Solid understanding of REST APIs, backend architecture, and microservices
• Strong SQL skills and experience working with relational databases (SQL Server, PostgreSQL, Oracle, MySQL, Ingres)
• Experience with Git/Subversion, Linux/Unix environments, and version-controlled development
• Strong problem solving and debugging skills across languages and environments
Preferred Qualifications:
• Hands-on experience with Perl for scripting, system utilities, or legacy app maintenance
• Experience with cloud platforms (AWS, Azure, Google Cloud Platform)
• Experience with ETL, data pipelines, or batch processing
• Experience with version control (Git/Subversion) and CI/CD pipelines
• Familiarity with legacy system migration projects- Preferred - 5 years
Top Skills & Years of Experience
Skill
Required /Desired
Amount
of Experience
Proficiency in Java, Python
Required
7
Years
Solid understanding of SOAP/REST APIs, backend architecture, and microservices
Required
7
Years
Strong SQL skills and experience working with relational databases (SQL Server, PostgreSQL, Oracle, MySQL, Ingres)
Required
7
Years
• Senior level experience writing optimized SQL queries and analyzing existing SQL queries for performance improvements
Required
5
Years
Familiarity with legacy system migration projects
Highly desired
5
Years
Hands-on experience with Perl for scripting, system utilities, or legacy app maintenance
Desired
3
Years
Experience with cloud platforms (AWS, Azure, Google Cloud Platform)
Desired
3
Years
Experience with ETL, data pipelines, or batch processing
Desired
3
Years
Recruiter Details
Contact: Shiny -