What are the responsibilities and job description for the Java Developer with AWS Expertise position at Lorvenk Technologies LLC?
Job Details
Intersted Candidates Reach Out to Below mail
Job Summary:
We are seeking a highly skilled Java Developer with AWS expertise to design, develop, and deploy scalable applications in a cloud-based environment. The ideal candidate will have strong experience in Java, Spring Boot, and AWS services to build microservices-based architectures, REST APIs, and cloud-native applications.
Key Responsibilities:
- Develop and maintain Java-based applications using Spring Boot, Spring Cloud, and Hibernate.
- Design and implement microservices
architecture for cloud-native applications. - Utilize AWS services such as Lambda, S3, API Gateway, DynamoDB, ECS, RDS, SQS, and SNS.
- Develop RESTful APIs and integrate with front-end and third-party services.
- Implement CI/CD pipelines using Jenkins, GitHub Actions, or AWS CodePipeline.
- Ensure application security, scalability, and performance in an AWS cloud environment.
- Work with Docker and Kubernetes for containerization and deployment.
- Troubleshoot and optimize applications for high performance and efficiency.
- Collaborate with cross-functional teams including DevOps, frontend developers, and architects.
- Implement unit and integration tests for quality assurance.
Required Qualifications:
Strong Java development experience (Java 8 ).
Experience with Spring Boot, Spring MVC, Spring Security, and Hibernate.
Hands-on experience with AWS services (Lambda, API Gateway, DynamoDB, S3, EC2, RDS, etc.).
Experience in microservices architecture and RESTful API development.
Familiarity with CI/CD pipelines and DevOps best practices.
Strong knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB).
Experience with Docker, Kubernetes, and containerized deployments.
Proficiency in Agile/Scrum methodologies.
Strong problem-solving and debugging skills.
Preferred Skills (Nice to Have) Experience with serverless computing (AWS Lambda, Step Functions).
Knowledge of IaC (Infrastructure as Code) using Terraform or CloudFormation.
Exposure to message queuing systems like Kafka, SQS, or RabbitMQ.
Understanding of GraphQL APIs.
Experience with logging and monitoring tools (CloudWatch, ELK Stack, Prometheus, etc.).
Thanks & Regards