What are the responsibilities and job description for the Full Stack Java Developer position at Veracity Software Inc?
Role: Full Stack Java Developer
Location: Charlotte, NC - Hybrid - Local
Experience: 15 Years
Note: Interview Second Round: In-Person Interview (Mandatory) at our Charlotte office.
Key Responsibilities:
Location: Charlotte, NC - Hybrid - Local
Experience: 15 Years
Note: Interview Second Round: In-Person Interview (Mandatory) at our Charlotte office.
Key Responsibilities:
- Develop and maintain high-performance web applications using Java and Spring Boot
- Design and implement RESTful Microservices
- Create and manage complex SQL queries on SQL Server
- Collaborate with UI developers using Angular or React to deliver a seamless user experience
- Work closely with cross-functional teams to gather requirements and ensure timely delivery
- Perform unit testing, integration testing, and deployment
- Troubleshoot and debug technical issues in the application stack
- Ensure the application follows industry best practices and security standards
- Java (8 or above)
- Spring Boot
- Microservices Architecture
- SQL Server with strong experience in writing complex SQL queries
- Front-end development using Angular (preferred) or React
- REST APIs and Web Services
- Good understanding of CI/CD tools and source control (Git)
- Strong problem-solving and communication skills
- Experience with cloud platforms like AWS, Azure, or GCP
- Familiarity with Docker/Kubernetes
- Agile/Scrum methodology experience