Centralized solution for the State of Vermont to handle all Customer Communication like paper correspondence, email and text alerts, etc.
Requirements
- 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.
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.
Other
- Remote
- Long Term Contract
- Troubleshoot and debug production issues across services and databases.
- Familiarity with version control systems like Git, SVN.