What are the responsibilities and job description for the Java Full stack Developer - McLean, VA position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, TechniPros, LLC, is seeking the following. Apply via Dice today!
Job Title: Java Full Stack Developer
Location: McLean, VA
Long Term Contract
Looking for W2 candidates. No C2C
Job Summary:
Tina
Phone: 469-99-9341
Email:
Job Title: Java Full Stack Developer
Location: McLean, VA
Long Term Contract
Looking for W2 candidates. No C2C
Job Summary:
- We are seeking an experienced Java Full Stack Developer with strong expertise in backend development, frontend technologies, cloud platforms, and DevOps practices.
- The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable enterprise applications using Java, Spring Boot, Angular, Python, AWS, Kubernetes, and PostgreSQL.
- The role requires hands-on experience across the full software development lifecycle and the ability to work in a collaborative Agile environment.
- Design, develop, and maintain scalable full-stack applications.
- Build and enhance backend services using Java and Spring Boot.
- Develop responsive and interactive user interfaces using Angular.
- Create and maintain Python scripts and application components.
- Develop and deploy cloud-native applications on AWS.
- Implement and manage Serverless Architectures using AWS services.
- Build and maintain CI/CD pipelines for automated deployments.
- Deploy and manage containerized applications using Kubernetes.
- Design, optimize, and maintain PostgreSQL databases.
- Collaborate with cross-functional teams in an Agile development environment.
- Troubleshoot, debug, and optimize application performance.
- Ensure application scalability, security, and reliability.
- Strong hands-on experience with Java development.
- Extensive experience with Spring Boot framework.
- Hands-on experience in Angular and modern frontend development.
- Experience with Python scripting and application development.
- Strong knowledge of AWS Cloud Services, including:
- EC2
- S3
- Lambda
- DynamoDB
- Experience implementing Serverless Architecture solutions.
- Knowledge of DevOps methodologies and best practices.
- Experience building and maintaining CI/CD Pipelines.
- Hands-on experience with Kubernetes.
- Experience with Containerized Deployments.
- Strong database experience with PostgreSQL.
- Experience working in Agile/Scrum environments.
- Experience developing cloud-native enterprise applications.
- Familiarity with application performance optimization and monitoring.
- Knowledge of modern software architecture and design patterns.
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills.
- Ability to work effectively in a collaborative team environment.
- Strong organizational and time-management skills.
- Ability to adapt to changing project requirements and priorities.
- Java
- Spring Boot
- Angular
- Python
- AWS (EC2, S3, Lambda, DynamoDB)
- Serverless Architecture
- DevOps
- CI/CD
- Kubernetes
- Containerization
- PostgreSQL
Tina
Phone: 469-99-9341
Email: