Skysoft Inc. is seeking a highly skilled Java Full Stack Developer with strong expertise in Java and cloud technologies. The role involves designing, developing, and maintaining scalable enterprise applications using cloud-native and event-driven architectures.
Responsibilities:
- Design, develop, and maintain scalable backend services using Java 8/11/17, Spring Boot, and Microservices architecture
- Build RESTful APIs and integrate third-party services
- Develop responsive frontend applications using React.js or Angular
- Implement event-driven architecture using Apache Kafka
- Deploy and manage applications in Amazon Web Services (AWS)
- Work with containerization tools like Docker and orchestration using Kubernetes
- Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline
- Write clean, testable, and maintainable code with proper unit and integration tests
- Participate in code reviews and follow Agile/Scrum methodologies
- Troubleshoot and optimize application performance