What are the responsibilities and job description for the Senior Java Developer with Groovy Scripting position at Kutir Technologies?
Job Description
Job Description
Job Title : Senior Java Developer with Groovy Scripting
Location : McLean VA (Onsite)
Job Type : 6-12 Months Contract
Exp : 12 Years
Must have : 5 years of experience with Groovy Scripting
Job Overview
We are seeking an experienced Senior Java Developer with deep expertise in Groovy, and strong hands-on experience in Kubernetes and AWS. The ideal candidate will be a proactive team player with a strong background in building, deploying, and managing scalable applications in cloud-native environments.
Key Responsibilities
Design, develop, and maintain high-performance, scalable, and secure Java-based applications.
Utilize Groovy to build scripts, applications, and system integrations.
Architect, deploy, and manage applications using Kubernetes to ensure container orchestration and scalability.
Leverage AWS cloud services for application development, deployment, and management.
Collaborate with cross-functional teams to define, design, and deliver new features and services.
Debug and resolve complex technical issues in development, staging, and production environments.
Optimize application performance and scalability in cloud-based environments.
Mentor junior developers and contribute to best practices for coding, testing, and DevOps workflows.
Required Skills and Qualifications
Education : Bachelor's degree in computer science, Engineering, or related field (or equivalent work experience).
Experience : Minimum 6-8 years of experience in Java development, with at least 5 years of Groovy experience.
Strong expertise in container orchestration with Kubernetes.
Proven experience with AWS services such as EC2, S3, Lambda, RDS, ECS, etc.
Solid understanding of RESTful APIs, microservices architecture, and distributed systems.
Familiarity with build tools like Gradle or Maven.
Experience with CI / CD pipelines and DevOps practices.
Proficient in debugging, testing, and performance tuning of Java applications.