- Company Name
- Tixy Tech
- Job Title
- Java Full Stack Developer
- Job Description
-
**Job Title:** Java Full Stack Developer
**Role Summary:**
Experienced Java Full Stack Developer responsible for designing, building, and maintaining scalable enterprise applications using Java (Spring Boot) and Angular. Works in a hybrid on‑site/offshore team, participates in Agile processes, and supports release and production activities.
**Expectations:**
- 9+ years of professional IT experience, primarily in Java full‑stack development.
- Strong hands‑on expertise with Angular (v8+) and modern front‑end technologies.
- Ability to work collaboratively in a hybrid environment and follow Agile/Scrum ceremonies.
- Commitment to code quality, best practices, and continuous improvement.
**Key Responsibilities:**
- Design, develop, and maintain full‑stack applications with Java, Spring Boot, and Angular.
- Create and enhance RESTful services and micro‑service architectures.
- Build responsive UI components using Angular, TypeScript, HTML5, and CSS3.
- Conduct code reviews, enforce coding standards, and optimize performance.
- Participate in sprint planning, daily stand‑ups, and other Agile ceremonies.
- Troubleshoot, debug, and resolve application issues.
- Support deployment, release management, and production monitoring.
**Required Skills:**
- Java, J2EE, Spring Boot, Spring MVC, Hibernate/JPA.
- Angular (v8+), TypeScript, JavaScript, HTML5, CSS3.
- REST API design, Microservices architecture.
- SQL and NoSQL database experience.
- Git, Maven/Gradle, CI/CD pipeline tools.
- Agile/Scrum methodology experience.
- Strong problem‑solving and communication skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- No specific certifications required; relevant certifications (e.g., Oracle Java, AWS, Azure) are a plus.