Responsibilities:
• Design, implement, and maintain software components in C++ and Java
• Develop and maintain applications in a Linux (Ubuntu) environment
• Work with Java EE frameworks (e.g., Spring) and deploy applications on Tomcat
• Build and optimize networked applications and services
• Integrate and process image and PDF content using relevant libraries and tools
• Collaborate on CI/CD pipeline improvements and maintain build systems
• Participate in development of API integrations with 3rd party products and partners
• Write and maintain SQL queries, procedures, and database interactions (PostgreSQL)
• Participate in code reviews, design discussions, and team planning sessions
Required Qualifications:
• 5+ years of professional experience with C++ and Java
• Proficient in developing and debugging applications on Linux (preferably Ubuntu)
• Experience with Java EE frameworks such as Spring
• Experience with image and PDF processing tools/libraries
• Familiarity with network programming and protocols
• Experience with build pipelines and tools such as Maven, Gradle, Jenkins, or similar
• Solid understanding of SQL and relational databases (preferably PostgreSQL)
• Experience with RESTful API development
About us
Gruntworx is a Drake Enterprises, LTD company based out of Franklin, NC with locations in Virginia Beach, VA and Hampton, NH . We are customer-centric, offering software products and services to professional tax-preparers. We offer unique opportunities throughout our organizations and our goal is to be the employer of choice and our customers first choice.
Our work environment includes:
• Flexible working hours
• Hypbrid/Remote work environment
• Growth opportunities within GruntWorx