About KTree :
At KTree, we tackle tough problems every day. Learning, sharing, collaborating, and supporting one another are at the core of our culture. Our engineering team thrives on challenges we love to innovate, push boundaries, and continuously improve.
We follow Agile methodology, working in small, high-impact teams. We perform weekly demos, conduct regular code reviews, and continuously refine our development practices to ensure every line of code we ship meets the highest quality standards. If youre passionate about building scalable, high-performance web and mobile applications using modern technologies and you enjoy an environment that values teamwork, innovation, and craftsmanship wed love to hear from you.
The Challenge :
Were committed to creating amazing digital experiences for our customers. That means : Shipping high-quality, high-performance applications built with precision and care. Ensuring performance, security, and scalability are baked into every release. Working with cutting-edge technologies, where we sometimes push the boundaries of whats possible. Owning the product lifecycle from design and development to deployment, testing, and performance optimization. Youll have the opportunity to make real technical decisions, influence architecture, and contribute to product strategy while ensuring seamless delivery.
Key Responsibilities :
- Design, develop, and deploy Java / J2EE-based web applications with a focus on scalability, maintainability, and performance.
- Develop applications using Spring, Struts, and MVC frameworks, adhering to industry-standard design patterns.
- Work with ORM tools such as Hibernate or iBatis for data persistence.
- Build and consume RESTful and SOAP web services, integrating with XML, JSON, and AJAX-based systems.
- Collaborate with front-end developers to integrate UI frameworks like jQuery, AngularJS, or Backbone.js.
- Configure, deploy, and manage applications on servers such as Tomcat, WebLogic, and JBoss (optional).
- Use Maven, Ant, or Jenkins for continuous integration and automated builds.
- Write clean, efficient, well-documented code following coding and documentation standards.
- Participate in code reviews, design discussions, and agile ceremonies (daily standups, retrospectives, sprint demos).
- Troubleshoot production issues, optimize performance, and ensure high system reliability.
- Contribute to technical documentation, process improvements, and internal knowledge sharing.
Required Skills & Qualifications :
Bachelors degree in Computer Science, Engineering, or related discipline.4- 8 years of strong hands-on experience in Java / J2EE development.Proficiency in Spring Framework (Spring Core, Spring Boot, Spring MVC), Struts, and Hibernate.Strong understanding of object-oriented design principles (OOP) and design patterns.Familiarity with front-end frameworks (AngularJS, ReactJS, or BackboneJS preferred).Experience working with MySQL and PostgreSQL databases, including query optimization and schema design.Good understanding of CI / CD pipelines, using Jenkins, Maven, or Ant.Working knowledge of version control systems like Git or SVN.Exposure to application servers such as Tomcat, JBoss, or WebLogic.Strong problem-solving skills, debugging capabilities, and attention to detail.Ability to work independently and collaboratively in a fast-paced, agile environment.Preferred / Nice-to-Have Skills :
Hands-on experience with Liferay Portal or other Java-based CMS frameworks.Knowledge of Microservices architecture, Spring Cloud, or containerization (Docker / Kubernetes).Understanding of REST API design best practices and API documentation tools (Swagger / OpenAPI).Experience with cloud deployment environments (AWS, GCP, Azure).Familiarity with performance profiling, caching, and load testing tools.Why Join KTree :
Work on challenging projects that make a real impact.Be part of a collaborative, growth-driven engineering culture.Opportunity to learn and work with emerging technologies and architectures.Flat hierarchy, open communication, and supportive leadership.Continuous learning through pair programming, code reviews, and tech meetups. Competitive salary and benefits package.(ref : hirist.tech)