We are seeking a talented Java Full Stack Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining robust Java-based backend services while collaborating closely with frontend developers to create responsive and user-friendly Angular applications. If you are passionate about web development and thrive in a fast-paced environment, we want to hear from you!
Key Responsibilities
- Design & Development. Create and maintain scalable and high-performance Java backend services, ensuring they meet the needs of our applications.
- Collaboration. Work closely with frontend developers to integrate backend services with responsive Angular applications using RESTful APIs.
- Performance Optimization. Enhance application performance through rigorous unit testing, code reviews, and proactive troubleshooting of technical issues.
- Stay Current. Keep up to date with the latest trends and technologies in web development to continually improve our product offerings.
Qualifications
- Experience. 5-12 years of experience in Java development.
Technical Skills
- Strong expertise in Core Java, Spring Boot, Hibernate, and Microservices.
- Proficient in Angular and its ecosystem (Angular CLI, RxJS, TypeScript).
- Experience with database technologies such as MySQL or PostgreSQL.
- Familiarity with version control systems like Git.
- Software Development Knowledge. In-depth understanding of object-oriented programming principles and design patterns.
- Soft Skills. Excellent problem-solving abilities, analytical skills, and the capacity to work both independently and as part of a collaborative team.
- Communication. Strong interpersonal skills to effectively communicate technical concepts to various stakeholders.
What We Offer
- Innovative Environment. Join a team of passionate developers committed to delivering high-quality solutions.
- Career Growth. Opportunities for professional development and advancement within the company.
- Competitive Salary. Attractive compensation package based on experience and performance.
If you are ready to take your career to the next level and work on exciting projects, apply now!