What are the responsibilities and job description for the Java Full Stack Developer position at Georgia IT?
Job Details
Java Full Stack Developer
Location: Princeton, NJ
Employment Type: Full-Time
Compensation: Salary Benefits
Job Description:
We are seeking a skilled Java Full Stack Developer with expertise in core Java principles, modern frameworks, and cloud technologies. The ideal candidate will have strong problem-solving skills, the ability to work in client-facing roles, and experience with SQL databases.
Key Responsibilities:
Develop and maintain full-stack Java applications.
Utilize Spring Boot and the Spring Framework for backend development.
Design and implement Microservices architecture.
Work with AWS / Azure cloud platforms.
Collaborate with clients and stakeholders to understand requirements.
Analyze and solve complex technical problems.
Write optimized SQL queries and work with relational databases.
Required Skills & Qualifications:
Strong expertise in Core Java principles.
Proficiency in Spring Boot and Spring Framework.
Experience with Microservices architecture.
Knowledge of cloud platforms (AWS / Azure).
Excellent problem-solving and analytical skills.
Strong communication skills and ability to interact with clients.
Hands-on experience with SQL databases.