Full Stack Job ProfileKey Responsibilities:Design and develop robust backend services using Java, Spring Framework (Spring Boot, Spring MVC, Spring Security)
Build and maintain RESTful web services and APIs for enterprise integration
Architect and deploy cloud-native applications on AWS infrastructure
Develop automation scripts and tools using Python
Implement microservices architecture and containerized solutions
Required Technical SkillsCore Technologies:
Java: 5+ years with Java 8/11/17, multithreading, collections, JVM optimization
Spring Ecosystem: Spring Boot, Spring Cloud, Spring Data JPA, Spring Security
Web Services: RESTful APIs, API Gateway, OAuth2, JWT authentication
AWS Services: EC2, S3, Lambda, RDS, DynamoDB, CloudWatch, ECS/EKS
Python: Scripting, automation, data processing.
Additional Skills:Microservices and distributed systems design
CI/CD pipelines (GitLab CI, GitHub Actions)
Containerization (Docker, Kubernetes)
Message queuing (Kafka, SQS)