What are the responsibilities and job description for the Java Full-Stack Developer position at Jobs via Dice?
Role: Java FS Developer
Location: Charlotte, NC (Onsite)
Job Description:
Modern Application Development:
API Development: Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies.
CI/CD and DevOps: Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).
Location: Charlotte, NC (Onsite)
Job Description:
Modern Application Development:
- In-depth knowledge of modern application architecture principles.
- Clear understanding of Data Structures and Object Oriented Principles using Java
- Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development.
- Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
- Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.
- Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., Angular), HTML5, and CSS.
- Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar.
API Development: Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies.
- Experience with AWS is considered a significant advantage.