Programmer
Role details
Job location
Tech stack
Job description
ProSearch is seeking an experienced Programmer to support the design, development, and maintenance of high-performance RESTful web services for a major organization. This onsite role in Augusta, Maine, focuses on building secure integrations between internal systems and external vendor platforms while supporting the modernization of enterprise applications., In this position, you'll develop and enhance web services that ensure reliable data exchange across business-critical systems. The Programmer will collaborate with internal teams, external partners, and business stakeholders to translate technical requirements into scalable, secure solutions. This role is ideal for a developer with strong Java expertise, experience building RESTful APIs, and an interest in cloud migration initiatives. You will help guide the transition from legacy, on-prem environments to modern cloud-based architectures by contributing to refactoring efforts, optimizing configurations, and ensuring smooth service continuity throughout the migration process., * Design, develop, test, and maintain RESTful web services supporting secure data integration
- Implement new features and updates within internal applications based on user and vendor requirements
- Collaborate with stakeholders to analyze requirements and design scalable technical solutions
- Ensure interoperability, performance optimization, and adherence to security standards
- Troubleshoot and resolve issues related to service performance, integrations, and environments
- Support cloud migration initiatives, including refactoring services and optimizing cloud configurations
- Participate in architecture discussions focused on modernization and cloud adoption
Requirements
- Hands-on experience developing RESTful APIs and modern web services
- Proficiency in Java (other languages such as .NET or Python are also valuable)
- Experience integrating third party vendor systems and APIs
- Strong understanding of OAuth2, JWT, SSL/TLS, and related security protocols
- Experience working in on-premises and cloud platforms such as AWS or Azure