Guidewire Developer
KeySkills
Company Name
Job Description
Job Description:
As a Java Developer, you will be responsible for designing, developing, testing, and maintaining Java-based applications after onboarding, ensuring they meet functional, technical, and quality standards.
Key Responsibilities:
-
Write clean, efficient, and maintainable Java code following best practices and coding standards.
-
Analyze and understand requirements to design scalable and robust solutions.
-
Participate in software development life cycle (SDLC) activities, including design, coding, testing, deployment, and support.
-
Collaborate with cross-functional teams including QA, business analysts, and project managers to ensure successful project delivery.
-
Troubleshoot and resolve defects or performance issues in existing applications.
-
Document technical specifications, code changes, and project progress as required.
-
Stay updated with the latest Java technologies, frameworks, and industry trends.
Skills & Competencies:
-
Strong knowledge of Java, Spring/Spring Boot, and core Java concepts.
-
Experience with RESTful APIs, microservices, and database integration.
-
Familiarity with version control (Git), build tools (Maven/Gradle), and CI/CD pipelines.
-
Strong problem-solving and debugging skills.
-
Effective communication and teamwork abilities.
-