Job Description
Company Overview
PETADATA is a professional IT services organization focused on delivering high-quality technology solutions. They provide opportunities for career growth in the Information Technology domain and work with clients requiring advanced software development expertise. PETADATA emphasizes professional work environments, collaborative projects, and ensures employees undergo thorough vetting and background checks to maintain standards.
Job Title
AWS Java Full Stack Developer
Location
McLean, VA (Local Candidates Only)
Experience Required
8–14 years
Work Type
C2C – Onsite
Visa Type
US Citizen or TN Visa
Job Details / Description
PETADATA is seeking an experienced AWS Java Full Stack Developer to work with their client. The selected candidate will design, develop, and maintain enterprise-grade applications using modern Java technologies, AWS services, and cloud-native tools. The role requires hands-on experience in microservices, RESTful APIs, NoSQL databases, and containerization with Docker/Kubernetes.
Candidates must be local to McLean, VA, able to attend in-person interviews, and capable of participating in collaborative project planning and execution.
Key Responsibilities
- Design and develop applications using Java 8+/J2EE, Spring, Spring Boot, and RESTful services.
- Build and maintain microservices-based architectures with Spring Boot and REST API.
- Work with AWS services for cloud deployment and scalability.
- Develop and integrate applications with NoSQL databases, specifically MongoDB.
- Utilize Docker and Kubernetes for containerization and deployment.
- Collaborate with cross-functional teams to identify, prioritize, and execute project requirements.
Required Skills & Qualifications
- 7–14 years of experience in the Java tech stack.
- Strong expertise in Java, Spring Boot, and Microservices architecture.
- Experience with AWS cloud services.
- Knowledge of GraphQL.
- Mandatory experience with NoSQL DB, specifically MongoDB.
- Experience with ORM frameworks (JPA/Hibernate).
- Strong understanding of software design patterns and principles.
- Excellent problem-solving skills and attention to detail.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Interview Criteria
Successful candidates will undergo background verification on education and professional experience.
Initial screening (L1) followed by face-to-face L2 discussion at the Herndon office.
Candidates must attend phone/video/in-person interviews.