Java Developer
zohorecruit
Job Description
Job Description
- Design, develop, and maintain Java-based applications using Core Java and Spring Boot
- Build and deploy microservices-based applications
- Work closely with cross-functional teams in an Agile/Scrum environment
- Containerize and deploy applications using Kubernetes
- Ensure application performance, security, and scalability
- Participate in code reviews and follow best coding practices
- Troubleshoot, debug, and resolve production issues
- Collaborate with DevOps and cloud teams for deployments and monitoring
- Contribute to continuous improvement of development processes
Requirements
- Strong proficiency in Core Java
- Hands-on experience with Spring Boot
- Practical experience with Kubernetes
- Experience working in Agile methodologies
- Understanding of RESTful APIs and micro services architecture
- Good knowledge of application design patterns and best practices
- Experience with AWS Cloud services (EC2, S3, RDS, etc.)
- Exposure to Docker and CI/CD pipelines
- Basic understanding of cloud-native application development