HamburgerMenu
hirist

Job Description

Description :


We are seeking an experienced Technical Expert - Java Full Stack who brings strong technical depth, analytical thinking, and end-to-end application development expertise.

The ideal candidate will be passionate about building scalable, high-performance applications and thrive in fast-paced Agile environments.

This role requires hands-on expertise across backend, frontend, databases, and DevOps, along with the ability to solve complex technical problems and collaborate effectively with cross-functional teams.

Key Responsibilities :

Application Development & Architecture :


- Design, develop, and enhance complex, scalable Java-based applications using industry best practices.

- Build robust backend services and RESTful APIs using Java, Spring Boot, and Hibernate.

- Develop responsive, user-friendly front-end applications using Angular and TypeScript.

- Ensure clean, maintainable, and high-quality code adhering to coding standards and design patterns.

Debugging & Problem Solving :


- Perform deep debugging and root cause analysis for complex production and non-production issues.

- Analyze performance bottlenecks and optimize application performance and scalability.

- Troubleshoot application, database, and integration issues across environments.

Database & Data Management :


- Design and optimize database schemas using PostgreSQL.

- Write efficient SQL queries, stored procedures, and ensure data integrity and performance tuning.

DevOps & CI/CD :


- Work closely with DevOps teams to build and maintain CI/CD pipelines.

- Use DevOps tools for automated builds, deployments, monitoring, and logging.

- Support containerization and deployment using tools such as Docker and Kubernetes (preferred).

Agile & Collaboration :


- Actively participate in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.

- Collaborate with product owners, architects, QA, and UX teams to deliver high-quality features.

- Provide technical guidance and mentorship to junior developers.

Quality & Best Practices :


- Ensure application security, performance, and scalability standards are met.

- Write unit, integration, and automated tests to ensure code quality and reliability.

- Conduct code reviews and enforce best practices in software development.

Required Skills & Technical Competencies :

Backend Technologies :


- Strong expertise in Java and Spring Boot for enterprise application development.

- Hands-on experience with Hibernate/JPA and RESTful web services.

Frontend Technologies :


- Proficiency in Angular and TypeScript, with strong understanding of modern UI development practices.

- Experience in HTML5, CSS3, and responsive design principles.

Database :


- Strong experience with PostgreSQL or similar relational databases.

DevOps & Tools :


- Experience with DevOps tools, CI/CD pipelines, and build tools (Maven/Gradle).

- Proficiency in Git or other version control systems.

Methodologies :


- Strong experience working in Agile/Scrum development environments


info-icon

Did you find something suspicious?