What are the responsibilities and job description for the Senior Java Full Stack Developer position at Sriven Systems Inc.?
Role: Senior Java Full Stack Developer
Location: McLean, VA /Plano Texas(Onsite)
*NOTE-Only on w2
Responsibilities:
- Design, develop, test, deploy, and maintain enterprise-grade web applications.
- Build and enhance backend services using Java 8 , Spring Boot, and REST APIs.
- Develop and maintain frontend components using Angular.
- Understand existing Python applications and assist in migrating functionality to Java.
- Build and maintain CI/CD pipelines using Jenkins, Docker, Maven, and Gradle.
- Deploy and support applications in AWS environments, including EC2, EKS, and S3.
- Optimize application performance, troubleshoot production issues, and implement scalable solutions.
- Collaborate with business stakeholders and development teams to deliver high-quality software.
- Follow Agile development practices, coding standards, and security best practices.
- Utilize AI-assisted coding tools to improve development efficiency and productivity.
Required Qualification
- 5 years of experience in Java Full Stack development.
- Strong hands-on experience with Java 8 , Spring Boot, SQL, and JavaScript.
- Experience with AWS cloud services.
- Experience with Jenkins, Docker, Maven/Gradle, and CI/CD pipelines.
- Strong knowledge of JUnit and automated testing.
- Experience working with Python applications.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Bachelor's degree in Computer Science or a related field.