SnapCode Inc ยท 3 months ago
Java API Developer
SnapCode Inc is seeking a Java API Developer for a long-term contract position. The role involves designing, developing, and maintaining scalable backend services and APIs for a centralized communication solution for the State of Vermont.
Information Technology & Services
Responsibilities
Design, develop, and maintain scalable and robust backend services using Java
Build and maintain SOAP/RESTful APIs to support applications
Optimize the performance of backend systems to ensure low-latency and high availability
Ensure the security, performance, and scalability of APIs
Integrate with third-party APIs and services
Write clean, maintainable, and efficient code following best practices
Conduct code reviews and ensure adherence to coding standards
Troubleshoot and debug production issues across services and databases
Qualification
Required
Strong experience with Java (Java 8 or higher) and object-oriented programming principles
Proficiency in API design and development (REST, SOAP) with knowledge of HTTP and SOAP Protocols
Experience with Spring Framework (Spring Boot, Spring MVC)
Strong understanding of microservices architecture
Knowledge of database technologies (SQL/NoSQL) like MySQL, PostgreSQL, etc. PostgreSQL is preferred
Experience with cloud platforms (AWS, Azure, GCP) is a plus
Experience with CI/CD pipelines and DevOps practices
Familiarity with version control systems like Git, SVN
Company
SnapCode Inc
Introduction Snapcode Inc., a US-based IT staffing firm, provides specialized technology professionals to businesses seeking their expertise.
Funding
Current Stage
Early StageCompany data provided by crunchbase