Java Developer (Server Side)
Job description
Job Title: Java Developer (Server Side)
Duration: 12+ Months (Contract)
Client: Media Industry
Contract Type: W2|C2C|1099
Job Description
We are seeking a hands-on Java Developer to join our premier news and media client’s team for a 6-12month contract engagement. The project focuses on authentication and authorization applications, integrating OAuth, subscription services, and third-party platforms such as Piano.
Key Responsibilities
Develop and enhance authentication and authorization applications.
Implement and integrate OAuth-based authentication mechanisms.
Work on subscription services integration with platforms like Piano.
Develop scalable and high-performance applications using Core Java and Spring framework (Spring Boot, Spring Security, Spring Cloud).
Collaborate with cross-functional teams to define and implement technical solutions.
Ensure high-quality code, following best practices in software development.
Troubleshoot and optimize application performance.
Required Skills & Experience:
Strong experience in Core Java and Spring Stack (Spring Boot, Spring Security, Spring Cloud, etc.).
Hands-on experience with OAuth and authentication/authorization protocols.
Knowledge of subscription service integrations and third-party platforms like Piano.
Experience working with RESTful APIs and microservices architecture.
Proficiency in SQL/NoSQL databases.
Exposure to cloud environments like AWS, Azure, or GCP is a plus.
Strong problem-solving skills and ability to work independently. Nice-to-Have:
Experience in the media industry or working with subscription-based platforms.
Familiarity with identity management solutions like Okta, Auth0, or Keycloak.
CI/CD pipeline implementation experience. If you are a hands-on Java developer with experience in authentication, authorization, and subscription services, we would love to hear from you!
¿Te interesa este puesto?