Logo
Cynet Systems

Java Full Stack Developer - Remote / Telecommute

Cynet Systems, New York, New York, United States

Save Job

Overview

Job Description: Pay Range: $55hr - $60hr Responsibilities

Frontend Development: Design and develop user-facing web applications using modern frontend languages like HTML, CSS, and JavaScript and frameworks like React.js, Angular. Backend Development: Build and maintain server-side application logic using Java spring boot and manage database interactions with MySQL, PostgreSQL, MongoDB, or other database systems. API Development and Integration: Develop and integrate RESTful APIs to connect frontend and backend components, ensuring smooth data flow and communication between different parts of the application. Micro services: Design and implement scalable, event-driven micro services using Java, Spring Boot. Deploy and manage micro services using AWS (Lambda, API Gateway, Dynamo DB, S3, SNS/SQS) and Kubernetes. Database Management: Design, implement, and manage databases, ensuring data integrity, security, and optimal performance. Version Control and Collaboration: Use Git and other version control systems to track code changes and collaborate with other team developers. Deployment and DevOps: Automate deployment processes, manage cloud infrastructure, and ensure the scalability and reliability of applications through CI/CD pipelines. Security Implementation: Implement security best practices to protect the application from vulnerabilities, including authentication, authorization, and data encryption (knowledge on OAuth, Open ID Connect, or AWS IAM roles is a must). Cross-Platform Optimization: Ensure the application is responsive and optimized for different devices, platforms, and browsers. Troubleshooting and Debugging: Identify, diagnose, and fix bugs and performance issues in the application, ensuring a smooth user experience.

#J-18808-Ljbffr