What are the responsibilities and job description for the Java Developer position at Signature IT World Inc?
Job Title: Java Developer
Location: Austin, TX (Hybrid)
Duration: 12 months
Job Type: Contract W2
Job Description:
Key Responsibilities:
- Design, develop, and maintain backend components using Java and Spring Boot.
- Build and integrate RESTful APIs for web and mobile applications.
- Write efficient, reusable, and testable code.
- Work with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Implement security, performance optimization, and scalability best practices.
- Collaborate with cross-functional teams to define and deliver new features.
- Troubleshoot, debug, and upgrade existing systems.
Required Skills:
- Strong proficiency in Java.
- Hands-on experience with Spring Framework / Spring Boot.
- Knowledge of REST APIs, Microservices architecture, and JSON/XML.
- Experience with database technologies (SQL or NoSQL).
- Familiarity with version control (Git) and build tools (Maven/Gradle).
- Understanding of cloud platforms (AWS, Azure, or GCP) is a plus.